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?
| District | First day | Last day | Winter break |
|---|---|---|---|
| Roanoke City Public Schools | Tue, Aug 11, 2026 | Thu, May 27, 2027 | Dec 21 to Jan 1 |
| Albemarle County Public Schools | Wed, Aug 12, 2026 | Thu, May 27, 2027 | Dec 21 to Jan 1 |
| Augusta County Public Schools | Wed, Aug 12, 2026 | Wed, May 26, 2027 | Dec 21 to Jan 1 |
| Fauquier County Public Schools | Wed, Aug 12, 2026 | Fri, May 28, 2027 | Dec 21 to Dec 31 |
| Loudoun County Public Schools | Mon, Aug 17, 2026 | Fri, Jun 11, 2027 | Dec 21 to Jan 1 |
| Alexandria City Public Schools | Mon, Aug 24, 2026 | Thu, Jun 17, 2027 | Dec 21 to Jan 1 |
| Chesterfield County Public Schools | Mon, Aug 24, 2026 | Fri, Jun 4, 2027 | Dec 21 to Jan 1 |
| Hampton City Schools | Mon, Aug 24, 2026 | Wed, Jun 9, 2027 | Dec 21 to Jan 1 |
| Hanover County Public Schools | Mon, Aug 24, 2026 | Fri, Jun 4, 2027 | Dec 21 to Jan 1 |
| Henrico County Public Schools | Mon, Aug 24, 2026 | Fri, Jun 4, 2027 | Dec 21 to Jan 1 |
| Newport News Public Schools | Mon, Aug 24, 2026 | Tue, Jun 8, 2027 | Dec 21 to Jan 1 |
| Norfolk Public Schools | Mon, Aug 24, 2026 | Fri, Jun 4, 2027 | Dec 21 to Jan 1 |
| Prince William County Public Schools | Mon, Aug 24, 2026 | Thu, Jun 17, 2027 | Dec 21 to Jan 1 |
| Richmond Public Schools | Mon, Aug 24, 2026 | Fri, Jun 4, 2027 | Dec 21 to Jan 1 |
| Suffolk Public Schools | Mon, Aug 24, 2026 | Fri, Jun 4, 2027 | Dec 21 to Jan 1 |
| Virginia Beach City Public Schools | Mon, Aug 24, 2026 | Fri, Jun 11, 2027 | Dec 21 to Jan 1 |
| Williamsburg-James City County Public Schools | Mon, Aug 24, 2026 | Wed, Jun 9, 2027 | Dec 21 to Dec 31 |
| York County School Division | Mon, Aug 24, 2026 | Wed, Jun 9, 2027 | Dec 21 to Jan 1 |
| Chesapeake Public Schools | Tue, Sep 8, 2026 | Thu, Jun 17, 2027 | Dec 23 to Jan 1 |
Spring break 2027 in Virginia
| District | Spring break | Back to school |
|---|---|---|
| Alexandria City Public Schools | Mar 22-26, 2027 | Mon, Mar 29, 2027 |
| Loudoun County Public Schools | Mar 22-26, 2027 | Mon, Mar 29, 2027 |
| Prince William County Public Schools | Mar 22-26, 2027 | Tue, Mar 30, 2027 |
| Roanoke City Public Schools | Mar 22-26, 2027 | Tue, Mar 30, 2027 |
| Augusta County Public Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Chesapeake Public Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Chesterfield County Public Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Fauquier County Public Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Hanover County Public Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Henrico County Public Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Norfolk Public Schools | Mar 29 to Apr 2, 2027 | Tue, Apr 6, 2027 |
| Richmond Public Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Suffolk Public Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Virginia Beach City Public Schools | Mar 29 to Apr 2, 2027 | Mon, Apr 5, 2027 |
| Albemarle County Public Schools | Apr 5-9, 2027 | Mon, Apr 12, 2027 |
| Hampton City Schools | Apr 5-9, 2027 | Mon, Apr 12, 2027 |
| Newport News Public Schools | Apr 5-9, 2027 | Tue, Apr 13, 2027 |
| Williamsburg-James City County Public Schools | Apr 5-9, 2027 | Mon, Apr 12, 2027 |
| York County School Division | Apr 5-9, 2027 | Mon, 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.