North Carolina School Calendars 2026-2027
We track 16 North Carolina school districts, serving about 711,000 students, each checked against the district’s official 2026-2027 calendar. The first day of school ranges from August 10, 2026 to August 25, 2026, and the last day from May 18, 2027 to June 10, 2027. Spring break 2027 starts as early as Mar 8 and as late as Mar 29; the most common week begins Mar 29 (8 of 15 districts).
When does school start in North Carolina?
| District | First day | Last day | Winter break |
|---|---|---|---|
| Winston-Salem/Forsyth County Schools | Mon, Aug 10, 2026 | Fri, May 21, 2027 | Dec 21 to Jan 4 |
| Nash County Public Schools | Tue, Aug 11, 2026 | Tue, May 18, 2027 | Dec 22 to Jan 1 |
| Cabarrus County Schools | Wed, Aug 12, 2026 | Wed, May 26, 2027 | Dec 23 to Dec 31 |
| Gaston County Schools | Wed, Aug 12, 2026 | Wed, May 26, 2027 | Dec 22 to Jan 1 |
| Henderson County Public Schools | Wed, Aug 12, 2026 | Fri, May 21, 2027 | Dec 21 to Dec 31 |
| Burke County Public Schools | Mon, Aug 24, 2026 | Fri, Jun 4, 2027 | Dec 22 to Jan 1 |
| Craven County Schools | Mon, Aug 24, 2026 | Thu, May 20, 2027 | Dec 21 to Jan 1 |
| Cumberland County Schools | Mon, Aug 24, 2026 | Fri, May 28, 2027 | Dec 22 to Dec 31 |
| Guilford County Schools | Mon, Aug 24, 2026 | Thu, Jun 10, 2027 | Dec 21 to Jan 1 |
| Johnston County Public Schools | Mon, Aug 24, 2026 | Wed, May 26, 2027 | Dec 21 to Jan 4 |
| Union County Public Schools | Mon, Aug 24, 2026 | Fri, Jun 4, 2027 | Dec 22 to Jan 1 |
| Wake County Public School System | Mon, Aug 24, 2026 | Wed, Jun 9, 2027 | Dec 21 to Jan 1 |
| Wayne County Public Schools | Mon, Aug 24, 2026 | Wed, May 26, 2027 | Dec 21 to Dec 31 |
| Wilson County Schools | Mon, Aug 24, 2026 | Thu, Jun 3, 2027 | Dec 22 to Jan 1 |
| Charlotte-Mecklenburg Schools | Tue, Aug 25, 2026 | Wed, Jun 9, 2027 | Dec 21 to Jan 1 |
| Chatham County Schools | Tue, Aug 25, 2026 | Wed, Jun 9, 2027 | Dec 22 to Jan 1 |
Spring break 2027 in North Carolina
| District | Spring break | Back to school |
|---|---|---|
| Cabarrus County Schools | Mar 8-12, 2027 | Mon, Mar 15, 2027 |
| Guilford County Schools | Mar 22-26, 2027 | Mon, Mar 29, 2027 |
| Henderson County Public Schools | Mar 22-26, 2027 | Mon, Mar 29, 2027 |
| Gaston County Schools | Mar 26 to Apr 1, 2027 | Mon, Apr 5, 2027 |
| Johnston County Public Schools | Mar 26 to Apr 5, 2027 | Tue, Apr 6, 2027 |
| Wayne County Public Schools | Mar 26 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Winston-Salem/Forsyth County Schools | Mar 26 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Burke County Public Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Charlotte-Mecklenburg Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Chatham County Schools | Mar 29 to Apr 2, 2027 | Tue, Apr 6, 2027 |
| Cumberland County Schools | Mar 29 to Apr 1, 2027 | Mon, Apr 5, 2027 |
| Nash County Public Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Union County Public Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Wake County Public School System | Mar 29 to Apr 2, 2027 | Tue, Apr 6, 2027 |
| Wilson County Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
North Carolina spring break 2027, grouped by week →
North Carolina winter break 2026: last day before the break and first day back →
Missing your district? We add districts every day. Tell us which one.