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
Note: As of July 16, Ann Arbor Public Schools had only shared some key dates for the 2024-25 school year. Those dates are included here.
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 July 16, the Crestwood School District had not publicly posted its 2024-2025 school calendar.
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 July 16, 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
As of July 16, Grosse Pointe Public Schools had not publicly posted its 2024-2025 school calendar.
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: Aug. 26
Fall break: Nov. 27-29
Winter break: Dec. 23 to Jan. 3
Spring break: March 28-31
Last day of school: June 5
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
As of July 16, Mount Clemens Community Schools had not publicly posted its 2024-2025 calendar.
Northville Public Schools
As of July 16, Northville Public Schools had not publicly posted its 2024-2025 calendar.
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
As of July 16, Oak Park Schools had not publicly posted its 2024-2025 calendar.
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
As of July 16, the Pontiac School District had not publicly posted its 2024-2025 calendar.
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 July 16, Wayne-Westland Community Schools had not publicly posted its 2024-2025 calendar.
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.
This article originally appeared on Detroit Free Press: When does school start in Michigan? 2024-25 metro Detroit dates