KidsFoldr
North Carolina school calendar

Charlotte-Mecklenburg Schools Calendar 2027-28

Every holiday, break and staff day on the Charlotte-Mecklenburg Schools 2027-28 calendar, from the district's own calendar. Add the dates to your phone with one file.

Also here: the CMS 2026-27 calendar.

Key dates
  • School starts Tuesday, Aug. 24, 2027 and ends Wednesday, June 7, 2028, as planned. It can fall anywhere from Wednesday, June 7 to Thursday, June 8: Makeup day 5 (June 8) extends the year if CMS needs it for closures.
  • Thanksgiving break: Nov. 25 to 26. Students are out Wednesday, Nov. 24 to Sunday, Nov. 28, back Monday, Nov. 29.
  • Winter break: Dec. 20 to 31. Students are out Saturday, Dec. 18 to Sunday, Jan. 2, back Monday, Jan. 3.
  • Spring break: April 10 to 14. Students are out Saturday, April 8 to Monday, April 17, back Tuesday, April 18.
  • The 2027-28 traditional calendar prints no early release days.

The CMS 2027-28 calendar

This is the district's own calendar, as CMS publishes it. Tap it to open the full-size image.

The Charlotte-Mecklenburg Schools 2027-2028 calendar: twelve month grids from July 2027 to June 2028 with teacher workdays as blue triangles, annual leave days as green circles, holidays as purple squares and quarter ends as red hexagons, a key dates list and the makeup days.
Calendar by Charlotte-Mecklenburg Schools. Get the original from the district: the calendar PDF or its calendar page.

Add the CMS calendar to your phone

Pick a file. Each one is an all-day event per day off, and a break is one event across all its days.

Every date First and last day, every day off and grading period dates. 25 events.
Download .ics
Holidays and breaks Only the days with no school. 15 events.
Download .ics

On an iPhone

Tap a file above, then tap Add All. The dates go into the calendar you choose.

In Google Calendar

On a computer, open Google Calendar, then Settings, then Import & export. Choose the file and the calendar to add it to. The dates show up on your Android phone too.

In Outlook

Open the downloaded file, or in Outlook on the web go to Add calendar, then Upload from file.

These files are a copy of the calendar today. If the district changes a date, download the file again.

CMS vacations and holidays, 2027-28

Every day with no school for students, from the first day to the last: 15 entries and 32 weekdays in all.

Day offDatesDays of the weekSchool days off
Labor Day HolidaySept. 6Mon1
Teacher workday Staff dayOct. 11Mon1
Teacher workdays Staff dayOct. 29 to Nov. 2Fri to Tue3
Veterans Day HolidayNov. 11Thu1
Teacher workday Staff dayNov. 24Wed1
Thanksgiving break BreakNov. 25 to 26Thu to Fri2
Winter break BreakDec. 20 to 31Mon to Fri10
Martin Luther King Jr. Day HolidayJan. 17Mon1
Teacher workday Staff dayJan. 24Mon1
Presidents Day and teacher workday Staff dayFeb. 21 to 22Mon to Tue2
Teacher workday Staff dayMarch 7Tue1
Teacher workday Staff dayMarch 31Fri1
Spring break BreakApril 10 to 14Mon to Fri5
Teacher workday Staff dayApril 17Mon1
Memorial Day HolidayMay 29Mon1

CMS early release days

The 2027-28 traditional calendar prints no early release days.

Schools can still send their own early dismissal notices, so watch for those.

Calendar notes: what to plan around

Long weekends and breaks

Every stretch of three or more days with no school, counting weekends.

  • 3-day weekend: Saturday, Sept. 4 to Monday, Sept. 6. Labor Day. Back Tuesday, Sept. 7.
  • 3-day weekend: Saturday, Oct. 9 to Monday, Oct. 11. Teacher workday. Back Tuesday, Oct. 12.
  • 5-day weekend: Friday, Oct. 29 to Tuesday, Nov. 2. Teacher workdays. Back Wednesday, Nov. 3.
  • 5-day weekend: Wednesday, Nov. 24 to Sunday, Nov. 28. Teacher workday and Thanksgiving break. Back Monday, Nov. 29.
  • 16 days off in a row: Saturday, Dec. 18 to Sunday, Jan. 2. Winter break. Back Monday, Jan. 3.
  • 3-day weekend: Saturday, Jan. 15 to Monday, Jan. 17. Martin Luther King Jr. Day. Back Tuesday, Jan. 18.
  • 3-day weekend: Saturday, Jan. 22 to Monday, Jan. 24. Teacher workday. Back Tuesday, Jan. 25.
  • 4-day weekend: Saturday, Feb. 19 to Tuesday, Feb. 22. Presidents Day and teacher workday. Back Wednesday, Feb. 23.
  • 3-day weekend: Friday, March 31 to Sunday, April 2. Teacher workday. Back Monday, April 3.
  • 10 days off in a row: Saturday, April 8 to Monday, April 17. Spring break and teacher workday. Back Tuesday, April 18.
  • 3-day weekend: Saturday, May 27 to Monday, May 29. Memorial Day. Back Tuesday, May 30.

Weeks with fewer than five school days

Fifteen weeks have fewer than five school days, and three weeks have none at all.

Week ofSchool daysWhy
Aug. 234Before the first day
Sept. 64Labor Day
Oct. 114Teacher workday
Oct. 254Teacher workdays
Nov. 13Teacher workdays
Nov. 84Veterans Day
Nov. 222Teacher workday and Thanksgiving break
Dec. 200Winter break
Dec. 270Winter break
Jan. 174Martin Luther King Jr. Day
Jan. 244Teacher workday
Feb. 213Presidents Day and teacher workday
March 64Teacher workday
March 274Teacher workday
April 100Spring break
April 174Teacher workday
May 294Memorial Day
June 53After the last day

Teacher workdays: no school for students

Eight of the days off are staff days. Teachers work; students stay home. Plan child care as you would for a holiday.

  • Monday, Oct. 11: teacher workday
  • Friday, Oct. 29 to Tuesday, Nov. 2: teacher workdays
  • Wednesday, Nov. 24: teacher workday
  • Monday, Jan. 24: teacher workday
  • Monday, Feb. 21 to Tuesday, Feb. 22: Presidents Day and teacher workday
  • Tuesday, March 7: teacher workday
  • Friday, March 31: teacher workday
  • Monday, April 17: teacher workday

Makeup days

Makeup day 1 (if needed), Monday, Jan. 24, Makeup day 2 (if needed), Tuesday, Feb. 22, Makeup day 3 (if needed), Friday, March 31, Makeup day 4 (if needed), Monday, April 17 and Makeup day 5 (if needed), Thursday, June 8.

Also worth knowing

  • The calendar prints no parent-teacher conference days.
  • The calendar prints no testing windows.
  • The last day can move. Makeup day 5 (June 8) extends the year if CMS needs it for closures. The planned last day is Wednesday, June 7; it can fall from Wednesday, June 7 to Thursday, June 8.
  • After the last day, the calendar still shows teacher workdays (June 8). Students are already out.

First and last day of school

Aug. 24First day, Tuesday
June 7 to 8Last day, planned June 7
175School days, by our count
32Weekdays off between them

The first day of school is Tuesday, Aug. 24, 2027. The last day is Wednesday, June 7, 2028, as planned. It can fall anywhere from Wednesday, June 7 to Thursday, June 8: Makeup day 5 (June 8) extends the year if CMS needs it for closures.

Teachers start sooner. Staff days before school run Aug. 16 to 23.

The district prints 175 instructional days across the quarters. Our count of the calendar matches.

Grading periods

CMS grades in four quarters. The calendar prints each quarter's last day and its number of school days.

PeriodDatesSchool days
1st quarterAug. 24 to Oct. 2846
2nd quarterNov. 3 to Jan. 2143
3rd quarterJan. 25 to March 3045
4th quarterApril 3 to June 741

What the district notes

  • Makeup days are used in the order listed, and the superintendent may waive up to four of them. State law also lets CMS use remote instruction for emergency closures such as bad weather.
  • CMS keeps a current list of school closures and makeup days on its website (the Calendar quick link at cmsk12.org).
  • This is the traditional calendar most CMS schools follow. The CPCC early and middle colleges, the UNC Charlotte early colleges and Hawthorne Academy of Health Sciences have their own 2027-28 calendars, and CMS also posts an A-day/B-day schedule.

Common questions

When does CMS start in 2027?

The first day of school for Charlotte-Mecklenburg Schools is Tuesday, Aug. 24, 2027.

When is the last day of school for CMS in 2028?

The last day for students is Wednesday, June 7, 2028, as planned. It can fall from Wednesday, June 7 to Thursday, June 8: Makeup day 5 (June 8) extends the year if CMS needs it for closures.

When is winter break for CMS?

Winter break runs Monday, Dec. 20 to Friday, Dec. 31. Counting weekends, students are out Saturday, Dec. 18 to Sunday, Jan. 2 and go back Monday, Jan. 3.

When is spring break for CMS?

Spring break runs Monday, April 10 to Friday, April 14. Counting weekends and the days next to it, students are out Saturday, April 8 to Monday, April 17 and go back Tuesday, April 18.

When is Thanksgiving break for CMS?

Thanksgiving break runs Thursday, Nov. 25 to Friday, Nov. 26. Counting weekends and the days next to it, students are out Wednesday, Nov. 24 to Sunday, Nov. 28 and go back Monday, Nov. 29.

Does CMS have early release days in 2027-28?

The 2027-28 traditional calendar prints no early release days.

How do I put the CMS calendar on my phone?

Download one of the .ics files on this page. On an iPhone, open it and tap Add All. On Android or a computer, import it into Google Calendar or Outlook.

How we checked these dates

We read every date off the district's own calendar twice: once from the PDF's text and once from the image, cell by cell against its legend. Then we checked each one against the CMS calendar page and the CMS teacher and staff holiday and workday calendar.

Every weekday on this page matches its date. The district's printed day counts match our own count of its calendar. If the district changes its calendar, its page is the final word.

Where each date is on the district's calendar
  • First day, Aug. 24: CMS Traditional Calendar 2027-2028 (PDF), page 1, August 2027 grid, 24 in blue; "August 24th First Day of School"; Key Dates "Aug 24 First Day of School". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "First Day of School August 24, 2027".
  • Last day, June 7: CMS Traditional Calendar 2027-2028 (PDF), page 1, June 2028 grid, 7 red hexagon (Last Day of Quarter); "June 7th Last Day of School"; Key Dates "Jun 7 Q4 Ends (41 days)".
  • When the last day can move, June 7 to 8: CMS Traditional Calendar 2027-2028 (PDF), page 1, Makeup Days: "5. Jun. 8"; used in the order listed.
  • Teacher workdays, Aug. 16 to 23: CMS Traditional Calendar 2027-2028 (PDF), page 1, August 2027 grid, 16 to 20 and 23 blue triangles (Teacher Workdays); Key Dates "Aug 16-23 Teacher Workdays". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Teacher Workday August 16-23, 2027".
  • Labor Day, Sept. 6: CMS Traditional Calendar 2027-2028 (PDF), page 1, September 2027 grid, 6 purple square (Holidays); Key Dates "Sep 6 Labor Day". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Labor Day September 6, 2027".
  • Teacher workday, Oct. 11: CMS Traditional Calendar 2027-2028 (PDF), page 1, October 2027 grid, 11 blue triangle; Key Dates "Oct 11 Teacher Workday (Yom Kippur)". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Teacher Workday October 11, 2027".
  • Teacher workdays, Oct. 29 to Nov. 2: CMS Traditional Calendar 2027-2028 (PDF), page 1, October 2027 grid, 29 blue triangle; November 2027 grid, 1 and 2 blue triangles; Key Dates "Oct 29 Teacher Workday (Diwali)", "Nov 1 Teacher Workday", "Nov 2 Teacher Workday (Election Day)". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Teacher Workday October 29, 2027"; "Teacher Workday November 1, 2027"; "Teacher Workday November 2, 2027".
  • Veterans Day, Nov. 11: CMS Traditional Calendar 2027-2028 (PDF), page 1, November 2027 grid, 11 purple square; Key Dates "Nov 11 Veterans Day". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Veterans Day November 11, 2027".
  • Teacher workday, Nov. 24: CMS Traditional Calendar 2027-2028 (PDF), page 1, November 2027 grid, 24 blue triangle; Key Dates "Nov 24 Teacher Workday". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Teacher Workday November 24, 2027".
  • Thanksgiving break, Nov. 25 to 26: CMS Traditional Calendar 2027-2028 (PDF), page 1, November 2027 grid, 25 and 26 purple squares; Key Dates "Nov 25-26 Thanksgiving Break". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Thanksgiving Break November 25-26, 2027".
  • Winter break, Dec. 20 to 31: CMS Traditional Calendar 2027-2028 (PDF), page 1, December 2027 grid, 20 to 22 and 28 to 30 green circles (Annual Leave Days), 23, 24, 27 and 31 purple squares; Key Dates "Dec 20-31 Winter Break". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Winter Break December 20-31, 2027" (annual leave Dec. 20-22 and 28-30, holiday Dec. 23-27 and 31).
  • Martin Luther King Jr. Day, Jan. 17: CMS Traditional Calendar 2027-2028 (PDF), page 1, January 2028 grid, 17 purple square; Key Dates "Jan 17 MLK, Jr. Day". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "MLK, Jr. Day January 17, 2028".
  • Teacher workday, Jan. 24: CMS Traditional Calendar 2027-2028 (PDF), page 1, January 2028 grid, 24 blue triangle; Key Dates "Jan 24 Teacher Workday". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Teacher Workday January 24, 2028".
  • Presidents Day and teacher workday, Feb. 21 to 22: CMS Traditional Calendar 2027-2028 (PDF), page 1, February 2028 grid, 21 and 22 blue triangles; Key Dates "Feb 21 Teacher Workday (Presidents Day)", "Feb 22 Teacher Workday". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Teacher Workday February 21, 2028"; "Teacher Workday February 22, 2028".
  • Teacher workday, March 7: CMS Traditional Calendar 2027-2028 (PDF), page 1, March 2028 grid, 7 blue triangle; Key Dates "Mar 7 Teacher Workday (Election Day)". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Teacher Workday March 7, 2028".
  • Teacher workday, March 31: CMS Traditional Calendar 2027-2028 (PDF), page 1, March 2028 grid, 31 blue triangle; Key Dates "Mar 31 Teacher Workday". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Teacher Workday March 31, 2028".
  • Spring break, April 10 to 14: CMS Traditional Calendar 2027-2028 (PDF), page 1, April 2028 grid, 10 to 13 green circles (Annual Leave Days), 14 purple square; Key Dates "Apr 10-14 Spring Break". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Spring Break April 10 -14, 2028" (annual leave April 10-13, holiday April 14).
  • Teacher workday, April 17: CMS Traditional Calendar 2027-2028 (PDF), page 1, April 2028 grid, 17 blue triangle; Key Dates "Apr 17 Teacher Workday (Easter Monday)". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Teacher Workday April 17, 2028".
  • Memorial Day, May 29: CMS Traditional Calendar 2027-2028 (PDF), page 1, May 2028 grid, 29 purple square; Key Dates "May 29 Memorial Day". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Memorial Day May 29, 2028".
  • Teacher workdays, June 8 to 9: CMS Traditional Calendar 2027-2028 (PDF), page 1, June 2028 grid, 8 and 9 blue triangles; Key Dates "Jun 8-9 Teacher Workdays". Also: CMS 2027-2028 Teacher/Staff Holiday and Workday Calendar (PDF), "Teacher Workday June 8-9, 2028".
  • 1st quarter: CMS Traditional Calendar 2027-2028 (PDF), page 1, October 2027 grid, 28 red hexagon (Last Day of Quarter); Key Dates "Oct 28 Q1 Ends (46 days)".
  • 2nd quarter: CMS Traditional Calendar 2027-2028 (PDF), page 1, January 2028 grid, 21 red hexagon; Key Dates "Jan 21 Q2 Ends (43 days)".
  • 3rd quarter: CMS Traditional Calendar 2027-2028 (PDF), page 1, March 2028 grid, 30 red hexagon; Key Dates "Mar 30 Q3 Ends (45 days)".
  • 4th quarter: CMS Traditional Calendar 2027-2028 (PDF), page 1, June 2028 grid, 7 red hexagon; Key Dates "Jun 7 Q4 Ends (41 days)".