Virginia School Calendars 2026-2027

We track 19 Virginia school districts, serving about 607,000 students, each checked against the district’s official 2026-2027 calendar. The first day of school ranges from August 11, 2026 to September 8, 2026, and the last day from May 26, 2027 to June 17, 2027. Spring break 2027 starts as early as Mar 22 and as late as Apr 5; the most common week begins Mar 29 (10 of 19 districts).

When does school start in Virginia?

DistrictFirst dayLast dayWinter break
Roanoke City Public SchoolsTue, Aug 11, 2026Thu, May 27, 2027Dec 21 to Jan 1
Albemarle County Public SchoolsWed, Aug 12, 2026Thu, May 27, 2027Dec 21 to Jan 1
Augusta County Public SchoolsWed, Aug 12, 2026Wed, May 26, 2027Dec 21 to Jan 1
Fauquier County Public SchoolsWed, Aug 12, 2026Fri, May 28, 2027Dec 21 to Dec 31
Loudoun County Public SchoolsMon, Aug 17, 2026Fri, Jun 11, 2027Dec 21 to Jan 1
Alexandria City Public SchoolsMon, Aug 24, 2026Thu, Jun 17, 2027Dec 21 to Jan 1
Chesterfield County Public SchoolsMon, Aug 24, 2026Fri, Jun 4, 2027Dec 21 to Jan 1
Hampton City SchoolsMon, Aug 24, 2026Wed, Jun 9, 2027Dec 21 to Jan 1
Hanover County Public SchoolsMon, Aug 24, 2026Fri, Jun 4, 2027Dec 21 to Jan 1
Henrico County Public SchoolsMon, Aug 24, 2026Fri, Jun 4, 2027Dec 21 to Jan 1
Newport News Public SchoolsMon, Aug 24, 2026Tue, Jun 8, 2027Dec 21 to Jan 1
Norfolk Public SchoolsMon, Aug 24, 2026Fri, Jun 4, 2027Dec 21 to Jan 1
Prince William County Public SchoolsMon, Aug 24, 2026Thu, Jun 17, 2027Dec 21 to Jan 1
Richmond Public SchoolsMon, Aug 24, 2026Fri, Jun 4, 2027Dec 21 to Jan 1
Suffolk Public SchoolsMon, Aug 24, 2026Fri, Jun 4, 2027Dec 21 to Jan 1
Virginia Beach City Public SchoolsMon, Aug 24, 2026Fri, Jun 11, 2027Dec 21 to Jan 1
Williamsburg-James City County Public SchoolsMon, Aug 24, 2026Wed, Jun 9, 2027Dec 21 to Dec 31
York County School DivisionMon, Aug 24, 2026Wed, Jun 9, 2027Dec 21 to Jan 1
Chesapeake Public SchoolsTue, Sep 8, 2026Thu, Jun 17, 2027Dec 23 to Jan 1

Spring break 2027 in Virginia

DistrictSpring breakBack to school
Alexandria City Public SchoolsMar 22-26, 2027Mon, Mar 29, 2027
Loudoun County Public SchoolsMar 22-26, 2027Mon, Mar 29, 2027
Prince William County Public SchoolsMar 22-26, 2027Tue, Mar 30, 2027
Roanoke City Public SchoolsMar 22-26, 2027Tue, Mar 30, 2027
Augusta County Public SchoolsMar 29 to Apr 2, 2027Mon, Apr 5, 2027
Chesapeake Public SchoolsMar 29 to Apr 2, 2027Mon, Apr 5, 2027
Chesterfield County Public SchoolsMar 29 to Apr 2, 2027Mon, Apr 5, 2027
Fauquier County Public SchoolsMar 29 to Apr 2, 2027Mon, Apr 5, 2027
Hanover County Public SchoolsMar 29 to Apr 2, 2027Mon, Apr 5, 2027
Henrico County Public SchoolsMar 29 to Apr 2, 2027Mon, Apr 5, 2027
Norfolk Public SchoolsMar 29 to Apr 2, 2027Tue, Apr 6, 2027
Richmond Public SchoolsMar 29 to Apr 2, 2027Mon, Apr 5, 2027
Suffolk Public SchoolsMar 29 to Apr 2, 2027Mon, Apr 5, 2027
Virginia Beach City Public SchoolsMar 29 to Apr 2, 2027Mon, Apr 5, 2027
Albemarle County Public SchoolsApr 5-9, 2027Mon, Apr 12, 2027
Hampton City SchoolsApr 5-9, 2027Mon, Apr 12, 2027
Newport News Public SchoolsApr 5-9, 2027Tue, Apr 13, 2027
Williamsburg-James City County Public SchoolsApr 5-9, 2027Mon, Apr 12, 2027
York County School DivisionApr 5-9, 2027Mon, Apr 12, 2027

Virginia spring break 2027, grouped by week →

Virginia winter break 2026: last day before the break and first day back →

Missing your district? We add districts every day. Tell us which one.