School holidays in Hampshire

The next school holiday in Hampshire is the October half term: Monday 26 October to Friday 30 October. Summer holidays 2027 in Hampshire: Thursday 22 July to Tuesday 31 August.

All school holidays and days off for Hampshire.

Upcoming holidays and days off

School holidays and days off in Hampshire
HolidayPeriodDays
October half term26 – 30 Oct 20265
Christmas holidays21 Dec 2026 – 1 Jan 202712
Spring half-term holiday15 – 19 Feb 20275
Easter holidays26 Mar – 9 Apr 202715
May half term31 May – 4 Jun 20275
Summer holidays22 Jul – 31 Aug 202741
October half term25 – 29 Oct 20275
Christmas holidays20 Dec 2027 – 3 Jan 202815
Spring half-term holiday14 – 18 Feb 20285
Easter holidays3 – 17 Apr 202815
May half term29 May – 2 Jun 20285
Summer holidays24 Jul – 3 Sept 202842
October half term23 – 27 Oct 20285
Christmas holidays21 Dec 2028 – 3 Jan 202914
Spring half-term holiday12 – 16 Feb 20295
Easter holidays3 – 13 Apr 202911
May half term28 May – 1 Jun 20295
Summer holidays25 Jul – 31 Aug 202938
October half term22 – 26 Oct 20295
Christmas holidays24 Dec 2029 – 4 Jan 203012
Spring half-term holiday18 – 22 Feb 20305
Easter holidays8 – 22 Apr 203015
May half term27 – 31 May 20305
Summer holidays24 Jul – 30 Aug 203038

Dates are taken from official publications. Schools may have additional days off, so check with your school if in doubt.

Source: Official source (Hampshire). Last checked: 20 May 2026. More about our sources

All regions

School holidays in Hampshire this school year

In the 2026-2027 school year, schools in Hampshire have 5 school holidays, adding up to 78 days off including weekends.

The summer holidays in Hampshire run from Thursday 22 July to Tuesday 31 August.

Do these dates apply to your school?

The dates on this page are the council's term dates. They apply to community and voluntary-controlled schools, and many academies and other schools follow them too. Schools that set their own term dates, such as academies, free schools and independent schools, may differ. Every school also has a few INSET days of its own, so always check your school's website or newsletter.

Frequently asked questions

When are the summer holidays in Hampshire?

In 2027, from Thursday 22 July to Tuesday 31 August.

How many days of school holidays does Hampshire have in 2026-2027?

78 days including weekends, spread over 5 holidays.

Do these dates apply to every school in Hampshire?

They apply to schools that follow the council's term dates. Academies, free schools, foundation and voluntary-aided schools can set their own dates, so check with your child's school.