Virginia Beach School Schedule

Back to School Header.png
Virginia Beach Public Schools
Click here to view other school district calendars.

Aug. 28 First Day of School
Sept. 1, 4 Labor Day (observed) - Schools & Offices Closed
Oct. 9 Schools Closed for Students - Staff Day
Nov. 2 First Grading Period Ends
Nov. 3 Schools Closed for Students - Staff Day
Nov. 6 Flex Staff Day
Nov. 7 Election Day - Schools & Offices Closed
Nov. 8 Second Grading Period Begins
Nov. 10 Veterans Day (observed) - Schools & Offices Closed
Nov. 22-24 Thanksgiving Break - Schools & Offices Closed
Dec. 21 Adjusted Dismissal for Staff & Students
Dec. 22 - Jan. 1 Winter Break - Schools & Offices Closed
Jan. 15 Martin Luther King, Jr Day - Schools & Offices Closed
Jan. 26 Second Grading Period Ends
Jan. 29 Schools Closed for Students - Staff Day
Jan. 30 Flex Staff Day
Jan. 31 Third Grading Period Begins
Feb. 19 Presidents' Day - Schools & Offices Closed
Mar. 5 Schools Closed for Students - Staff Day
Mar. 29 Adjusted Dismissal for Students
Apr. 1-5 Spring Break - Schools & Offices Closed
Apr. 12 Third Grading Period Ends
Apr. 15 Schools Closed for Students - Staff Day
Apr. 16 Fourth Grading Period Begins
May 27 Memorial Day - Schools & Offices Closed
June 11-14 Adjusted Dismissal for High Schools
June 14 Fourth Grading Period Ends / Last Day of School
June 19 Juneteenth - Schools & Offices Closed
Updated Hours
Elementary School Hours 8:05am - 2:35pm (A Schools)
  8:45am - 3:15pm (B Schools)
Middle School Hours 10 minutes will be added to the school day for middle schools. This will be done by making morning arrival time 20 minutes earlier and dismissing in the afternoon 10 minutes earlier.
High School Hours High Schools will remain on their current schedule.
In cases of school closings due to inclement weather or emergency conditions, makeup days will be designated by the superintendent and may include available staff days or holidays.

Select from the list below to view other local school district calendars.

Camden County Norfolk
Chesapeake Poquoson
Elizabeth City-Paquotank County Portsmouth
Franklin Smithfield-Isle of Wight
Gloucester Suffolk
Hampton Virginia Beach
Moyock-Currituck County Williamsburg
Newport News York County