Richmond, VA School Schedules 2025-2026
The Richmond, VA metropolitan area has 18 public school districts serving 191K students. This page covers the 2025-2026 school year with day-level calendar data for every district in the metro.
18
Districts
191K
Students
2025-2026
School Year
Key Dates
Earliest First Day
August 1, 2025
Latest Last Day
June 16, 2026
Peak Spring Break
April 3, 2026
School Year
2025-2026
Schools on Break This Week
In session
<1K
5K-10K
20K-50K
100K+
Largest Districts in Richmond, VA
The 10 largest school districts by enrollment, with their 2025-2026 calendar dates:
| District | Enrollment | First Day | Last Day | School Days |
|---|---|---|---|---|
| Chesterfield County Public Schools | 63,916 | Aug 25 | Jun 12 | 210 |
| Henrico County Public Schools | 50,389 | Aug 18 | Jun 1 | 189 |
| Richmond City Public Schools | 21,130 | Aug 18 | May 29 | 173 |
| Hanover County Public Schools | 16,820 | Aug 18 | May 29 | 177 |
| Prince George County Public Schools | 6,106 | Aug 18 | Jun 16 | 195 |
| Petersburg City Public Schools | 4,272 | Aug 25 | May 26 | 197 |
| Dinwiddie County Public Schools | 4,256 | Aug 18 | May 28 | 176 |
| Powhatan County Public Schools | 4,241 | Aug 18 | May 29 | 171 |
| Hopewell City Public Schools | 3,984 | Aug 20 | May 26 | 166 |
| New Kent County Public Schools | 3,435 | Aug 18 | May 29 | 184 |
Spring Break in Richmond, VA
The peak spring break day in the Richmond, VA metro is April 3, 2026, when 12 districts (116K students) are on break.
Break Types
Breakdown of non-school days across all Richmond, VA metro districts (excludes weekends and summer):
| Break Type | Student-Days | Districts |
|---|---|---|
| Winter Break | 823K student-days | 13 |
| Spring Break | 495K student-days | 13 |
| Wellness Day - Schools Closed | 101K student-days | 1 |
| Thanksgiving Break | 98K student-days | 6 |
| Interim Report Day | 67K student-days | 1 |
| Professional Learning Day | 63K student-days | 1 |
Want This Data in Your Pipeline?
Get day-level calendar data for all 18 Richmond, VA metro districts via API. $99/mo for full access.
Get API Access →