School calendar 2026 – 2027 — Charlotte-Mecklenburg
Students start August 25, 2026 after teacher workdays from August 17; Thanksgiving break runs November 26–27; winter break runs December 21 to January 1; spring break runs March 29 to April 2, 2027; the last day of school is June 9, 2027. The calendar was approved by the Board of Education on April 8, 2025, calls for at least 1,063 instructional hours, and uses make-up days in this order: January 18, February 15, March 25, June 10 and June 11, 2027.
Verified Nov 7, 2026 Source: Charlotte-Mecklenburg Schools
School year dates
Download ICS| Dates | Event | Type |
|---|---|---|
| August 17 – 24, 2026 | Teacher workdays — no school for students | School |
| August 25, 2026 | First day of school | School |
| September 7, 2026 | Labor Day — schools closed | School |
| September 21, 2026 | Teacher workday — no school for students | School |
| October 2, 2026 | Teacher workday — no school for students | School |
| October 14, 2026 | Early release day | School |
| October 30, 2026 | End of first quarter — 46 instructional days | School |
| November 2 – 3, 2026 | Teacher workdays — no school for students | School |
| November 11, 2026 | Veterans Day — schools closed | School |
| November 25, 2026 | Teacher workday — no school for students | School |
| November 26 – 27, 2026 | Thanksgiving Break — schools closed | Break |
| December 9, 2026 | Early release day | School |
| Dec 21, 2026 – Jan 1, 2027 | Winter Break — schools closed | Break |
| January 18, 2027 | Martin Luther King Jr. Day — schools closed | School |
| January 21, 2027 | End of second quarter — 42 instructional days | School |
| January 22, 2027 | Teacher workday — no school for students | School |
| February 15, 2027 | Teacher workday — no school for students | School |
| February 24, 2027 | Early release day | School |
| March 24, 2027 | End of third quarter — 42 instructional days | School |
| March 25, 2027 | Teacher workday — no school for students | School |
| March 26, 2027 | Good Friday — schools closed | School |
| Mar 29, 2027 – Apr 2, 2027 | Spring Break — schools closed | Break |
| April 28, 2027 | Early release day | School |
| May 31, 2027 | Memorial Day — schools closed | School |
| June 9, 2027 | Last day of school — end of fourth quarter (47 instructional days) | School |
| June 10 – 11, 2027 | Teacher workdays — school year ends | 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 Charlotte-Mecklenburg?
Classes start on August 25, 2026.
When is winter break in Charlotte-Mecklenburg?
Winter break runs December 21, 2026 – January 1, 2027.
When is spring break in Charlotte-Mecklenburg?
Spring break runs March 29, 2027 – April 2, 2027.
When is the last day of school in Charlotte-Mecklenburg?
The last day is June 9, 2027.
Does Charlotte-Mecklenburg close for Thanksgiving?
Schools are closed November 26–27, 2026.
Where do these dates come from?
They come from Charlotte-Mecklenburg Schools, checked on November 7, 2026. A district can revise its calendar during the year, so confirm with your school before booking travel.