New Hampshire School Calendar 2026-2027: Spring Break & Winter Break Dates

New Hampshire has 165 public school districts, and each adopts its own school calendar. Together they enroll 157,660 students; the largest, Manchester School District, enrolls 11,949 (NCES, 2024-25).

The dates below are statewide planning windows for 2026-27 and 2027-28: our estimate of when most New Hampshire schools take each break. They are not any one district's official calendar, so check your own district's calendar before booking travel.

Last updated: · Next review: January 2027

Dates vary by district. Use the statewide windows below for planning, then confirm with your local school district calendar before booking travel. Read how we source these dates.

Navigate to school year:

New Hampshire school holidays preview

New Hampshire School Holidays 2025-26

The main school holiday breaks observed across New Hampshire in 2025-26: winter break December 22, 2025 - January 5, 2026, spring break April 27 - May 1, 2026, and summer break June 23, 2026 - August 30, 2026

New Hampshire school holidays for 2025-26
School HolidayDate
First Day of SchoolPublicAugust 26, 2025The school year begins
Labor DayPublicSeptember 1, 2025Schools closed statewide
Veterans DayPublicNovember 11, 2025Public holiday
Thanksgiving BreakPublicNovember 24 - 28, 2025Holiday break
Winter BreakPublicDecember 22, 2025 - January 5, 2026Holiday break
MLK Jr. DayPublicJanuary 19, 2026Dr. Martin Luther King Jr. Day
Presidents DayPublicFebruary 16, 2026Observed statewide
Memorial DayPublicMay 25, 2026No school
Spring BreakPublicApril 27 - May 1, 2026Standard spring break window
Last Day of SchoolPublicJune 15 - 22, 2026End of the school year
Summer BreakPublicJune 23, 2026 - August 30, 2026Holiday break

New Hampshire School Holidays 2026-27

The main school holiday breaks observed across New Hampshire in 2026-27: winter break December 24, 2026 - January 1, 2027, spring break April 27 - May 1, 2027, and summer break June 23, 2027 - August 29, 2027

New Hampshire school holidays for 2026-27
School HolidayDate
First Day of School (2026-27)PublicAugust 31 - September 1, 2026Late August start standard
Labor DayPublicSeptember 7, 2026Schools closed statewide
Veterans DayPublicNovember 11, 2026Public holiday
Thanksgiving BreakPublicNovember 25 - 27, 2026Holiday break
Winter BreakPublicDecember 24, 2026 - January 1, 2027Holiday break
MLK Jr. DayPublicJanuary 18, 2027Federal and state holiday
Winter VacationPublicFebruary 22 - 26, 2027Mid-winter break window
Spring breakPublicApril 27 - May 1, 2027Standard NH late April break
Memorial DayPublicMay 31, 2027No school
Last Day of SchoolPublicJune 15 - 22, 2027May change because of weather make-up days
Summer BreakPublicJune 23, 2027 - August 29, 2027Holiday break

New Hampshire School Holidays 2027-28

The main school holiday breaks observed across New Hampshire in 2027-28: winter break December 23, 2027 - December 31, 2027, spring break April 24 - 28, 2028, and summer break (varies by district)

New Hampshire school holidays for 2027-28
School HolidayDate
First Day of School (2027-28)PublicAugust 30 - 31, 2027Late August start standard
Labor DayPublicSeptember 6, 2027Schools closed statewide
Veterans DayPublicNovember 11, 2027Public holiday
Thanksgiving BreakPublicNovember 24 - 26, 2027Holiday break
Winter BreakPublicDecember 23, 2027 - December 31, 2027Holiday break
MLK Jr. DayPublicJanuary 17, 2028Federal and state holiday
Presidents DayPublicFebruary 21, 2028Observed statewide
Winter VacationPublicFebruary 21 - 25, 2028Standard mid-winter break in NH
Spring BreakPublicApril 24 - 28, 2028Late April break window
Memorial DayPublicMay 29, 2028No school
Last Day of SchoolPublicJune 15 - 22, 2028May change because of weather make-up days

Largest school districts in New Hampshire

5 districts enroll 21% of New Hampshire's district students. The other 160 districts each set a calendar of their own, so two schools a few miles apart can break in different weeks.

Largest school districts in New Hampshire by enrollment, 2024-25
DistrictStudentsCalendar
Manchester School DistrictManchester11,94920 schoolsCheck the district's website
Nashua School DistrictNashua9,81321 schoolsCheck the district's website
Bedford School DistrictBedford3,9716 schoolsCheck the district's website
Londonderry School DistrictLondonderry3,9626 schoolsCheck the district's website
Concord School DistrictConcord3,8527 schoolsCheck the district's website

Enrollment and district counts: NCES Common Core of Data, LEA directory 2024-25 (via Urban Institute Education Data API). Counts cover regular local school districts; enrollment is fall 2024.

How New Hampshire law shapes the school calendar

Start and end dates
District option.
N.H. Rev. Stat. Ann. § 194-C:4
Minimum instructional time
180 days
Kindergarten: 450 hours
Elementary schools: 945 hours
Middle and High schools: 990 hours
Days or hours.
High school seniors may graduate up to 5 days early.
N.H. Rev. Stat. Ann. § 189:1; N.H. Code Admin. R. § 18

Source: Education Commission of the States 50-state comparison, published January 2020 (days and hours, start and finish dates). Calendar statutes change, so check the cited section for the current text. Every state side by side: school calendar laws by state.

Good to know in New Hampshire

Most districts follow this calendar pattern, though private schools may vary a bit on start dates and religious holidays.

New Hampshire schools often have their spring break later than other states, typically the last week of April.

New Hampshire's 2027-2028 academic year continues with late February and late April recess weeks.

New Hampshire school breaks: quick answers

The most searched New Hampshire dates for 2026-27 at a glance.

When is winter break in New Hampshire 2026-27?

Winter break in New Hampshire (2026-27) is December 24, 2026 - January 1, 2027.

When is spring break in New Hampshire 2026-27?

Spring break in New Hampshire (2026-27) is April 27 - May 1, 2027.

When is summer break in New Hampshire 2026-27?

Summer break in New Hampshire (2026-27) is June 23, 2027 - August 29, 2027. Exact dates vary by district — confirm with your local school calendar.

When does school start and end in New Hampshire 2026-27?

School in New Hampshire (2026-27) starts August 31 - September 1, 2026 and ends June 15 - 22, 2027.

Sources & verification

The statewide windows are our planning estimates, not transcribed from a single official calendar. District pages linked above are transcribed from each district's own published calendar. Official sources for New Hampshire:

Compare with other states