- School starts Monday, Aug. 24, 2026 for grades 1-5, grade 6, grade 9 and half of pre-K and kindergarten (Tuesday, Aug. 25, 2026 for grades 7, 8, 10, 11 and 12 and the other half of pre-K and kindergarten) and ends Friday, June 4, 2027, an early release day.
- Thanksgiving break: Nov. 25 to 27. Students are out Wednesday, Nov. 25 to Sunday, Nov. 29, back Monday, Nov. 30.
- Winter break: Dec. 21 to Jan. 1. Students are out Saturday, Dec. 19 to Sunday, Jan. 3, back Monday, Jan. 4.
- Spring break: March 29 to April 2. Students are out Saturday, March 27 to Sunday, April 4, back Monday, April 5.
- Three early release days for every school. Details below.
The HCPS 2026-27 calendar
This is the district's own calendar, as HCPS publishes it. Tap it to open the full-size image.
Add the HCPS calendar to your phone
Pick a file. Each one is an all-day event per day off or half day, and a break is one event across all its days.
On an iPhone
Tap a file above, then tap Add All. The dates go into the calendar you choose.
In Google Calendar
On a computer, open Google Calendar, then Settings, then Import & export. Choose the file and the calendar to add it to. The dates show up on your Android phone too.
In Outlook
Open the downloaded file, or in Outlook on the web go to Add calendar, then Upload from file.
These files are a copy of the calendar today. If the district changes a date, download the file again.
HCPS vacations and holidays, 2026-27
Every day with no school for students, from the first day to the last: 15 entries and 31 weekdays in all.
| Day off | Dates | Days of the week | School days off |
|---|---|---|---|
| Labor Day weekend Holiday | Sept. 4 to 7 | Fri to Mon | 2 |
| Yom Kippur Holiday | Sept. 21 | Mon | 1 |
| Teacher professional learning day Staff day | Sept. 28 | Mon | 1 |
| Wellness Day Holiday | Nov. 2 | Mon | 1 |
| Election Day (teacher professional learning) Staff day | Nov. 3 | Tue | 1 |
| Diwali Holiday | Nov. 9 | Mon | 1 |
| Thanksgiving break Break | Nov. 25 to 27 | Wed to Fri | 3 |
| Winter break Break | Dec. 21 to Jan. 1 | Mon to Fri | 10 |
| Martin Luther King Jr. Day Holiday | Jan. 18 | Mon | 1 |
| Clerical day (no school for students) Staff day | Jan. 25 | Mon | 1 |
| Wellness Day Holiday | Feb. 15 | Mon | 1 |
| Teacher professional learning day Staff day | Feb. 16 | Tue | 1 |
| Eid al-Fitr Holiday | March 10 | Wed | 1 |
| Spring break Break | March 29 to April 2 | Mon to Fri | 5 |
| Memorial Day Holiday | May 31 | Mon | 1 |
HCPS early release days
Three early release days in all.
| Date | Day | What | Dismissal | Who |
|---|---|---|---|---|
| Oct. 28 | Wed | End of 1st quarter (half day) | Half day, time not printed | All students |
| March 26 | Fri | End of 3rd quarter (half day) | Half day, time not printed | All students |
| June 4 | Fri | Last day of school (half day) | Half day, time not printed | All students |
Calendar notes: what to plan around
Long weekends and breaks
Every stretch of three or more days with no school, counting weekends. A half day next to a weekend adds half a day.
- 4-day weekend: Friday, Sept. 4 to Monday, Sept. 7. Labor Day weekend. Back Tuesday, Sept. 8.
- 3-day weekend: Saturday, Sept. 19 to Monday, Sept. 21. Yom Kippur. Back Tuesday, Sept. 22.
- 3-day weekend: Saturday, Sept. 26 to Monday, Sept. 28. Teacher professional learning day. Back Tuesday, Sept. 29.
- 4-day weekend: Saturday, Oct. 31 to Tuesday, Nov. 3. Wellness Day and Election Day (teacher professional learning). Back Wednesday, Nov. 4.
- 3-day weekend: Saturday, Nov. 7 to Monday, Nov. 9. Diwali. Back Tuesday, Nov. 10.
- 5-day weekend: Wednesday, Nov. 25 to Sunday, Nov. 29. Thanksgiving break. Back Monday, Nov. 30.
- 16 days off in a row: Saturday, Dec. 19 to Sunday, Jan. 3. Winter break. Back Monday, Jan. 4.
- 3-day weekend: Saturday, Jan. 16 to Monday, Jan. 18. Martin Luther King Jr. Day. Back Tuesday, Jan. 19.
- 3-day weekend: Saturday, Jan. 23 to Monday, Jan. 25. Clerical day (no school for students). Back Tuesday, Jan. 26.
- 4-day weekend: Saturday, Feb. 13 to Tuesday, Feb. 16. Wellness Day and teacher professional learning day. Back Wednesday, Feb. 17.
- 9.5 days off in a row: Friday, March 26 at early dismissal to Sunday, April 4. End of 3rd quarter (half day) and spring break. Back Monday, April 5.
- 3-day weekend: Saturday, May 29 to Monday, May 31. Memorial Day. Back Tuesday, June 1.
Weeks with fewer than five school days
Twelve weeks have fewer than five school days, and three weeks have none at all.
| Week of | School days | Why |
|---|---|---|
| Aug. 31 | 4 | Labor Day weekend |
| Sept. 7 | 4 | Labor Day weekend |
| Sept. 21 | 4 | Yom Kippur |
| Sept. 28 | 4 | Teacher professional learning day |
| Nov. 2 | 3 | Wellness Day and Election Day (teacher professional learning) |
| Nov. 9 | 4 | Diwali |
| Nov. 23 | 2 | Thanksgiving break |
| Dec. 21 | 0 | Winter break |
| Dec. 28 | 0 | Winter break |
| Jan. 18 | 4 | Martin Luther King Jr. Day |
| Jan. 25 | 4 | Clerical day (no school for students) |
| Feb. 15 | 3 | Wellness Day and teacher professional learning day |
| March 8 | 4 | Eid al-Fitr |
| March 29 | 0 | Spring break |
| May 31 | 4 | Memorial Day |
Teacher workdays: no school for students
Four of the days off are staff days. Teachers work; students stay home. Plan child care as you would for a holiday.
- Monday, Sept. 28: teacher professional learning day
- Tuesday, Nov. 3: Election Day (teacher professional learning)
- Monday, Jan. 25: Clerical day (no school for students)
- Tuesday, Feb. 16: teacher professional learning day
Makeup days
The calendar names no makeup or inclement weather days. If school closes for weather, the district announces how the day is made up.
Also worth knowing
- School is open on some federal holidays: Columbus Day (Monday, Oct. 12) and Veterans Day (Wednesday, Nov. 11). Banks, post offices and many offices close; school does not.
- The calendar prints no parent-teacher conference days. Schools set their own.
- The calendar prints no testing windows.
- After the last day, the calendar still shows staff clerical day (June 7) and Juneteenth (June 17). Students are already out.
First and last day of school
The first day of school is Monday, Aug. 24, 2026 for grades 1-5, grade 6, grade 9 and half of pre-K and kindergarten and Tuesday, Aug. 25, 2026 for grades 7, 8, 10, 11 and 12 and the other half of pre-K and kindergarten. The last day is Friday, June 4, 2027, with early dismissal.
Teachers start sooner. Staff days before school run Aug. 17 to 21.
Grading periods
HCPS grades in nine-week quarters. The calendar circles each quarter's last day; each quarter starts on the next school day.
| Period | Dates | School days |
|---|---|---|
| 1st quarter | Aug. 24 to Oct. 28 | 44 |
| 2nd quarter | Oct. 29 to Jan. 20 | 43 |
| 3rd quarter | Jan. 21 to March 26 | 43 |
| 4th quarter | April 5 to June 4 | 44 |
What the district notes
- Staggered start, new for 2026-27: on Monday, Aug. 24, half of pre-K and kindergarten students and all students in grades 1-5, 6 and 9 start. On Tuesday, Aug. 25, the other half of pre-K and kindergarten and grades 7, 8, 10, 11 and 12 start, and grades 1-5, 6 and 9 attend too. From Wednesday, Aug. 26, all students attend. The Spanish page splits pre-K and kindergarten by last name (A to M on Monday, N to Z on Tuesday); check with your school.
- Nov. 2 and Feb. 15 are Wellness Days: schools and central offices are closed.
- The three half days (Oct. 28, March 26 and June 4) end a quarter. Oct. 28 and March 26 are also flexible staff clerical days, which may be in the building or remote.
- Under HCPS policy, student absences for religious holidays that are not days off are excused.
- Leave and holiday schedules vary by employee group; the calendar shows the student year. HCPS has also posted its 2027-28 calendar.
Common questions
When does HCPS start in 2026?
The first day of school for Henrico County Public Schools is Monday, Aug. 24, 2026 for grades 1-5, grade 6, grade 9 and half of pre-K and kindergarten, and Tuesday, Aug. 25, 2026 for grades 7, 8, 10, 11 and 12 and the other half of pre-K and kindergarten.
When is the last day of school for HCPS in 2027?
The last day for students is Friday, June 4, 2027. It is an early release day.
When is winter break for HCPS?
Winter break runs Monday, Dec. 21 to Friday, Jan. 1. Counting weekends, students are out Saturday, Dec. 19 to Sunday, Jan. 3 and go back Monday, Jan. 4.
When is spring break for HCPS?
Spring break runs Monday, March 29 to Friday, April 2. Counting weekends, students are out Saturday, March 27 to Sunday, April 4 and go back Monday, April 5.
When is Thanksgiving break for HCPS?
Thanksgiving break runs Wednesday, Nov. 25 to Friday, Nov. 27. Counting weekends, students are out Wednesday, Nov. 25 to Sunday, Nov. 29 and go back Monday, Nov. 30.
Does HCPS have early release days in 2026-27?
Yes. Wednesday, Oct. 28 (half day, time not printed), Friday, March 26 (half day, time not printed) and Friday, June 4 (half day, time not printed) are for every school.
How do I put the HCPS calendar on my phone?
Download one of the .ics files on this page. On an iPhone, open it and tap Add All. On Android or a computer, import it into Google Calendar or Outlook.
How we checked these dates
We read every date off the district's own calendar image twice: once whole, cell by cell against its legend, and once on zoomed crops of each month. Then we checked each one against the HCPS 2026-2027 School Calendar page, the Spanish edition of the calendar page and the HCPS Google Calendar.
Every weekday on this page matches its date. If the district changes its calendar, its page is the final word.
Where each date is on the district's calendar
- First day, Aug. 24: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, yellow box "STAGGERED START FOR FIRST DAY (NEW FOR 2026-27 SCHOOL YEAR)": "Monday, AUG. 24: First day for half of pre-K and kindergarten students; First day for students in grades 1-5; First day for students in grade 6 and grade 9"; August 2026 grid, 24 to 26 shaded yellow. Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Monday, Aug. 24: First day for half of pre-K and kindergarten students, First day for students in grades 1-5, First day for students in grade 6 and grade 9"; Henrico County Public Schools public Google Calendar ("Subscribe to HCPS Calendar (.ics)" on the 2026-2027 School Calendar page), Aug. 24 "First day of school - Staggered start (Monday)".
- Last day, June 4: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, June 2027 grid, 4 circled red with the half-day corner; list "JUNE 4 End of quarter/Student half day/Last day of school". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "June 4: End of quarter/Student half day/Last day of school"; Henrico County Public Schools public Google Calendar ("Subscribe to HCPS Calendar (.ics)" on the 2026-2027 School Calendar page), June 4 "Last Day of School/Student half day".
- Teacher workweek, Aug. 17 to 21: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, August 2026 grid, 17 to 21 boxed (legend: Blocked figures denote dates of importance); list "AUG. 17-21 Teacher Workweek (Wednesday is in person, division-based professional learning)". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Aug. 17-21: Teacher workweek (Wednesday is in person, division-based professional learning)".
- Labor Day weekend, Sept. 4 to 7: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, September 2026 grid, Friday 4 and Monday 7 shaded blue (legend: days off for students and/or teachers); list "SEPT. 4-7 Labor Day weekend". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Sept. 4-7: Labor Day weekend"; Henrico County Public Schools public Google Calendar ("Subscribe to HCPS Calendar (.ics)" on the 2026-2027 School Calendar page), Sept. 4 "Student & Teacher Holiday"; Sept. 7 "Labor Day - HCPS closed".
- Yom Kippur, Sept. 21: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, September 2026 grid, 21 shaded blue; list "SEPT. 21 Student and teacher holiday - Yom Kippur/Jewish High Holiday". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Sept. 21: Student and teacher holiday - Yom Kippur/Jewish High Holiday".
- Teacher professional learning day, Sept. 28: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, September 2026 grid, 28 shaded blue; list "SEPT. 28 Student holiday - Teacher professional learning". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Sept. 28: Student holiday - Teacher professional learning (in person, division-based, may be off-site)".
- Wellness Day, Nov. 2: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, November 2026 grid, 2 shaded blue; list "NOV. 2 Schools and central offices closed - Wellness day". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Nov. 2: Schools and central offices closed - Wellness Day".
- Election Day (teacher professional learning), Nov. 3: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, November 2026 grid, 3 shaded blue; list "NOV. 3 Election Day - Student holiday - Teacher Professional Learning". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Nov. 3: Election Day - Student holiday - Teacher Professional Learning (in person, school-based, may be off-site)".
- Diwali, Nov. 9: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, November 2026 grid, 9 shaded blue; list "NOV. 9 Student and teacher holiday - Diwali". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Nov. 9: Student and teacher holiday - Diwali".
- Thanksgiving break, Nov. 25 to 27: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, November 2026 grid, 25 to 27 shaded blue; list "NOV. 25-27 Schools closed - Thanksgiving holiday". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Nov. 25-27: Schools closed - Thanksgiving Holiday".
- Winter break, Dec. 21 to Jan. 1: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, December 2026 grid, 21 to 25 and 28 to 31 shaded blue; January 2027 grid, 1 shaded blue; list "DEC. 21-31 Schools closed - Winter Break", "JAN. 1 Schools closed - Winter Break", "JAN. 4 Schools reopen following Winter Break". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Dec. 21-31: Schools closed - Winter Break"; "Jan. 1: Schools closed - Winter Break"; "Jan. 4: Schools reopen following Winter Break".
- Martin Luther King Jr. Day, Jan. 18: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, January 2027 grid, 18 shaded blue; list "JAN. 18 Schools closed - Martin Luther King Jr. Day". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Jan. 18: Schools closed - Martin Luther King Jr. Day".
- Clerical day (no school for students), Jan. 25: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, January 2027 grid, 25 shaded blue; list "JAN. 25 Student holiday - In-person clerical day". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Jan. 25: Student holiday - In-person clerical day".
- Wellness Day, Feb. 15: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, February 2027 grid, 15 shaded blue; list "FEB. 15 Schools and central offices closed - Wellness day". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Feb. 15: Schools and central offices closed - Wellness Day".
- Teacher professional learning day, Feb. 16: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, February 2027 grid, 16 shaded blue; list "FEB. 16 Student holiday - Teacher professional learning (in person, school-based)". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Feb. 16: Student holiday - Teacher professional learning (in person, school-based)".
- Eid al-Fitr, March 10: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, March 2027 grid, 10 shaded blue; list "MARCH 10 Student and teacher holiday - Eid al-Fitr". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "March 10: Student and teacher holiday - Eid al-Fitr".
- Spring break, March 29 to April 2: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, March 2027 grid, 29 to 31 shaded blue; April 2027 grid, 1 and 2 shaded blue; list "MARCH 29-31" and "APRIL 1-2 Schools closed - Spring Break". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "March 29-31: Schools closed - Spring Break"; "April 1-2: Schools closed - Spring Break".
- Memorial Day, May 31: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, May 2027 grid, 31 shaded blue; list "MAY 31 Schools closed - Memorial Day". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "May 31: Schools closed - Memorial Day".
- Staff clerical day, June 7: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, June 2027 grid, 7 shaded blue; list "JUNE 7 Flexible staff clerical day". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "June 7: Flexible staff clerical day".
- Juneteenth, June 17: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, June 2027 grid, 17 shaded blue; list "JUNE 17 School closed - Juneteenth". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "June 17: School closed - Juneteenth".
- End of 1st quarter (half day), Oct. 28: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, October 2026 grid, 28 circled red with the blue half-day corner (legend: Half day); list "OCT. 28 End of quarter/Student half day/Flexible staff clerical day*". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "Oct. 28: End of quarter/Student half day/Flexible staff clerical day*"; Henrico County Public Schools public Google Calendar ("Subscribe to HCPS Calendar (.ics)" on the 2026-2027 School Calendar page), Oct. 28 "Student half day/End of quarter".
- End of 3rd quarter (half day), March 26: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, March 2027 grid, 26 circled red with the half-day corner; list "MARCH 26 End of quarter/Student half day/Flexible staff clerical day*". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "March 26: End of quarter/Student half day/Flexible staff clerical day*".
- Last day of school (half day), June 4: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, June 2027 grid, 4 circled red with the half-day corner; list "JUNE 4 End of quarter/Student half day/Last day of school". Also: Henrico County Public Schools, 2026-2027 School Calendar ("A month-by-month look at the 2026-27 school year"), "June 4: End of quarter/Student half day/Last day of school"; Henrico County Public Schools public Google Calendar ("Subscribe to HCPS Calendar (.ics)" on the 2026-2027 School Calendar page), June 4 "Last Day of School/Student half day".
- 1st quarter: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, October 2026 grid, 28 circled red (legend: Circled dates denote end of nine-week evaluation periods for students); list "OCT. 28 End of quarter".
- 2nd quarter: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, January 2027 grid, 20 circled red; list "JAN. 20 End of quarter".
- 3rd quarter: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, March 2027 grid, 26 circled red; list "MARCH 26 End of quarter".
- 4th quarter: Henrico County Public Schools 2026-27 School Year Instructional Calendar (JPEG, updated April 22, 2026), shown on the 2026-2027 School Calendar page, page 1, June 2027 grid, 4 circled red; list "JUNE 4 End of quarter".