When does school start in Michigan 2024? Check first day for 60+ metro Detroit districts
The first day of school is on the horizon, with more than a dozen metro Detroit school districts welcoming back students in August, before the traditional start after Labor Day. For dozens of districts, the Detroit Free Press has compiled dates for the first day of school, fall breaks (and any breaks around Thanksgiving), spring breaks (as well as mid-winter breaks, if a district offers one) and the last day of school. Some districts have not yet posted calendars, but the Free Press will update this list as those dates are posted.
The district's official school calendar is linked in each entry:
Detroit Public Schools Community District
- First day of school: Aug. 26
- Winter break: Dec. 23 to Jan. 5
- Spring break: Feb. 17-25, March 24-29
- Last day of school: June 10
Allen Park Public Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 5
- Spring break: Feb. 17-18, March 24-30
- Last day of school: June 11
Anchor Bay School District
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec 23. to Jan. 3
- Spring break: Feb. 14-17, March 24-28
- Last day of school: June 11
Ann Arbor Public Schools
- First day of school: Aug. 26
- Winter break: Dec. 21 to Jan. 6
- Spring break: March 22-31
Berkley School District
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-, March 24-28
- Last day of school: June 13
Birmingham Public Schools
As of July 16, Birmingham's calendar is noted as tentative, which means it could change as the district negotiates with its educators union.
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-21, March 24-28
- Last day of school: June 13
Bloomfield Hills Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: March 24-28
- Last day of school: June 13
Brandon School District
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-18, March 24-28
- Last day of school: June 12
More:LGBTQ+ students feel erased as school boards ban pride flags in rural districts
Brighton Area Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 5
- Spring break: March 24-31
- Last day of school: June 12
Center Line Public Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 21 to Jan. 3
- Spring break: Feb. 19-23, March 25-29
- Last day of school: June 14
Chippewa Valley Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 21 to Jan. 1
- Spring break: Feb. 15-23, March 22-30
- Last day of school: June 11
Clarkston Community Schools
- First day of school: Aug. 26
- Fall break: Nov. 25-27
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-18, March 24-28
- Last day of school: June 6
Clawson Public Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-21, March 24-28
- Last day of school: June 12
Clintondale Community Schools
As of July 16, Clintondale Community Schools had not publicly posted its 2024-2025 school calendar.
Crestwood School District
As of Aug. 12, the Crestwood School District had not publicly finalized its 2024-2025 school calendar.
- First day of school: Aug. 26
Dearborn Public Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: March 24-31
- Last day of school: June 6
Dearborn Heights School District
- First day of school: Sept. 4
- Fall break: Nov. 28-29
- Winter break: Dec. 23 to Jan. 5
- Spring break: Feb. 17-18, March 21-31
- Last day of school: June 13
Eastpointe Community Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-18, March 24-28
- Last day of school: June 12
More:10 historic Metro Detroit school buildings, going back to the 1800s
Ecorse Public Schools
As of Aug. 12, Ecorse Public Schools had not publicly posted its 2024-2025 school calendar.
Farmington Public Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-21, March 24-28
- Last day of school: June 12
Ferndale Public Schools
- First day of school: Aug. 26
- Fall break: Nov. 28-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-21, March 24-28
- Last day of school: June 6
Flat Rock Community Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 21 to Jan. 5
- Spring break: Feb. 17-21, March 24-28
- Last day of school: June 6
Fraser Public Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-18, March 24-28
- Last day of school: June 6
Gibraltar School District
- First day of school: Sept. 3
- Fall break: Oct. 21-22, Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: March 24-28
- Last day of school: June 13
Grosse Ile Township School District
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17, March 24-28
- Last day of school: June 12
Grosse Pointe Public School System
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 2
- Spring break: Feb. 17-21, March 24-28
- Last day of school: June 13
Hamtramck Public Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 14-17, March 24-31
- Last day of school: June 6
Hazel Park Schools
- First day of school: Aug. 29
- Fall break: Nov. 27-29
- Winter break: Dec. 21 to Jan. 5
- Spring break: Feb. 14-23, March 23-30
- Last day of school: June 7
Holly Area Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 14-18, March 31 to April 4
- Last day of school: June 12
L’Anse Creuse Public Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 14-18, March 24-28
- Last day of school: June 6
Lake Shore Public Schools
- First day of school: Sept. 3
- Fall break: Nov. 28-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: March 24-30
- Last day of school: June 12
Lakeview Public Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: March 24-28
- Last day of school: June 10
Lake Orion Community Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-18, March 24-28
- Last day of school: June 10
Lamphere Public Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 14-18, March 24-28
- Last day of school: June 6
Lincoln Park Public Schools
- First day of school: Sept. 4
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-18, March 24-28
- Last day of school: June 11
Livonia Public Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: March 24-28
- Last day of school: June 5
Melvindale-Northern Allen Park Public Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-18, March 24-31
- Last day of school: June 6
Mount Clemens Community Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 14-17, March 24-28
- Last day of school: June 11
Northville Public Schools
As of August 12, Northville Public Schools' has emphasized that its calendar is tentative.
- First day of school: Sept. 3
- Fall break: Nov. 5
- Winter break: Dec. 23- Jan. 3
- Spring break: March 24-28
Novi Community School District
- First day of school: Aug. 26
- Fall break: Nov. 1-4, Nov. 27-29
- Winter break: Dec. 21 to Jan. 5
- Spring break: Feb. 14-17, March 29 to April 6
- Last day of school: June 6
Oak Park Schools
- First day of school: Aug. 26
- Fall break: Oct. 7-8, Nov. 25-29
- Winter break: Dec. 23 - Jan. 3
Oxford Community Schools
- First day of school: Aug. 22
- Fall break: Oct. 7-8, Nov. 27-29
- Winter break: Dec. 23 - Jan. 3
- Spring break: Feb. 17-18, March 21-28
- Last day of school: June 6
Pontiac School District
- First day of school: Sept. 3
- Fall break: Nov. 28-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: March 24-29
- Last day of school: June 12
Plymouth-Canton Community Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: March 24-29
- Last day of school: June 11
Riverview Community Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: March 24-28
- Last day of school: June 6
Rochester Community Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 14-18, March 24-28
- Last day of school: June 11
Romeo Public Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
The rest of Romeo's calendar was not yet posted.
Roseville Public Schools
- First day of school: Sept. 4
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-18, March 24-28
- Last day of school: June 12
Royal Oak Public Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 14-18, March 31 to April 4
- Last day of school: June 12
Saline Area Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 7
- Spring break: March 24 -28
- Last day of school: June 6
Southfield Public Schools
- First day of school: Aug. 26
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-21, March 31 to April 4
- Last day of school: June 13
Southgate Community Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-21, March 24-28
- Last day of school: June 11
South Lyon Community Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 21 to Jan. 5
- Spring break: Feb. 15-23, March 22-30
- Last day of school: June 13
Taylor School District
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-19, March 24-28
- Last day of school: June 11
Trenton Public Schools
- First day of school: Sept. 3
- Fall break: Nov. 28-29
- Winter break: Dec. 23 to Jan. 5
- Spring break: March 21-28
- Last day of school: June 10
Troy School District
- First day of school: Aug. 27
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 4
- Spring break: Feb. 17-18, March 24-28
- Last day of school: June 6
Utica Community Schools
- First day of school: Aug. 27
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-21, March 24-28
- Last day of school: June 11
Van Buren Public Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: March 24-28
- Last day of school: June 13
Walled Lake Consolidated Schools
- First day of school: Aug. 26
- Fall break: Nov. 28-29
- Winter break: Dec. 23 to Jan. 5
- Spring break: Feb. 17-21, March 24-28
- Last day of school: June 11
Warren Consolidated Schools
- First day of school: Aug. 28
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-21, March 24-31
- Last day of school: June 12
Waterford School District
- First day of school: Aug. 26
- Fall break: Nov. 28-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 14-17, March 24-28
- Last day of school: June 11
Wayne-Westland Community Schools
As of Aug. 12, Wayne-Westland has not yet publicly posted its entire 2024-2025 calendar.
- First day of school: Aug. 27
West Bloomfield School District
- First day of school: Aug. 26
- Fall break: Nov. 28-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-18, March 24-28
- Last day of school: June 6
Woodhaven-Brownstown School District
- First day of school: Sept. 3
- Fall break: Nov. 28-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-18, March 24-28
- Last day of school: June 11
Wyandotte Schools
- First day of school: Sept. 3
- Fall break: Nov. 27-29
- Winter break: Dec. 23 to Jan. 3
- Spring break: Feb. 17-18, March 24-28
- Last day of school: June 11
Ypsilanti Community Schools
- First day of school: Aug. 26
- Fall break: Nov. 28-29
- Winter break: Dec. 20 to Jan. 3
- Spring break: March 24-28
- Last day of school: June 6
Contact the reporter: laltavena@freepress.com.