School calendar 2026 – 2027 — Baltimore County
Students start August 31, 2026; Thanksgiving closes schools November 26–27; winter break runs December 24 to January 1; spring break runs March 20–29, 2027 and schools reopen March 30; the last day of classes is June 17, 2027 if all three inclement-weather make-up days are used.
Verified Nov 6, 2026 Source: Baltimore County Public Schools
School year dates
Download ICS| Dates | Event | Type |
|---|---|---|
| August 24 – 28, 2026 | Teachers and school-based staff on duty — preparation, professional development and orientation for grades 6 and 9 | School |
| August 31, 2026 | First day of school | School |
| September 2, 2026 | First full day of kindergarten | School |
| September 7, 2026 | Labor Day — schools and offices closed | School |
| September 21, 2026 | Systemwide professional development day — schools closed for students | School |
| October 16, 2026 | Systemwide professional development and MSEA convention — schools closed for students | School |
| October 30, 2026 | End of first marking period — schools close three hours early | School |
| November 3, 2026 | Election Day — schools and offices closed | School |
| November 16, 2026 | Elementary conference day — elementary schools closed, middle and high schools in session | School |
| November 25, 2026 | Thanksgiving break begins — schools close three hours early | School |
| November 26 – 27, 2026 | Thanksgiving Holiday — schools and offices closed | Break |
| Dec 24, 2026 – Jan 1, 2027 | Winter Break — schools closed | Break |
| January 4, 2027 | Schools reopen | School |
| January 15, 2027 | End of second marking period — schools close three hours early | School |
| January 18, 2027 | Martin Luther King Jr. Day — schools and offices closed | School |
| January 19, 2027 | Systemwide professional development day — schools closed for students | School |
| February 10, 2027 | All schools close three hours early for staff professional development | School |
| February 15, 2027 | Presidents Day — schools and offices closed | School |
| March 10, 2027 | Systemwide professional development day (Eid al-Fitr) — schools closed for students | School |
| March 20 – 29, 2027 | Spring Break — schools closed; schools reopen March 30 | Break |
| April 2, 2027 | End of third marking period — schools close three hours early | School |
| May 17, 2027 | Systemwide professional development day (Eid al-Adha) — schools closed for students | School |
| May 21, 2027 | Last day for seniors | School |
| May 31, 2027 | Memorial Day — schools and offices closed | School |
| June 17, 2027 | Last day of classes — three-hour early dismissal (third inclement-weather make-up day) | School |
| June 18, 2027 | Juneteenth observed — schools and offices closed | School |
School-level events (conferences, report cards) may differ from this district calendar. Check with your school for those dates.
What this calendar does not cover
The calendar published by the district applies to public schools. Private schools, charter schools and child care programs set their own dates.
Weather closure days are not known in advance. The decision is announced that morning, and make-up days can shift the end of the year.
How to use the ICS file
The download link produces an .ics file that works with Google Calendar, Apple Calendar and Outlook. Each event covers the whole day, which avoids time zone shifts on import.
Questions parents ask
When does school start in Baltimore County?
Classes start on August 31, 2026.
When is winter break in Baltimore County?
Winter break runs December 24, 2026 – January 1, 2027.
When is spring break in Baltimore County?
Spring break runs March 20–29, 2027.
When is the last day of school in Baltimore County?
The last day is June 17, 2027.
Does Baltimore County close for Thanksgiving?
Schools are closed November 25, 2026.
Where do these dates come from?
They come from Baltimore County Public Schools, checked on November 6, 2026. A district can revise its calendar during the year, so confirm with your school before booking travel.