Portsmouth school term dates for current and future academic years can be found on this page.

Academies, voluntary-aided and foundation schools may vary their term dates – view a list of these schools.

Schools may also close for training days – please check with your school for the latest information. You can also view school inset days here.

Term dates 2023/24

Autumn Term 2023: Monday 4 September – Friday 15 December 2023

  • Half Term: Monday 23 October – Friday 27 October 2023
  • Christmas: Monday 18 December – Monday 1 January 2024

Spring Term 2024: Tuesday 2 January – Friday 29 March 2024

  • Half Term: Monday 12 February – Friday 16 February 2024
  • Easter: Friday 29 March – Friday 12 April 2024

Summer Term 2024: Monday 15 April – Wednesday 24 July 2024

  • May Day: Monday 6 May 2024
  • Half Term: Monday 27 May – Friday 31 May 2024

Visit the Portsmouth Education Partnership website for the full 2023/24 calendar

Term dates 2024/25

Autumn Term 2024: Monday 2 September – Friday 20 December 2024

  • Half Term: Monday 28 October – Friday 1 November 2024
  • Christmas: Monday 23 December – Friday 3 January 2025

Spring Term 2025: Monday 6 January – Friday 4 April 2025

  • Half Term: Monday 17 February – Friday 21 February 2025
  • Easter: Monday 7 April – Monday 21 April 2025

Summer Term 2025: Tuesday 22 April – Tuesday 22 July 2025

  • May Day: Monday 5 May 2025
  • Half Term: Monday 26 May – Friday 30 May 2025

Visit the Portsmouth Education Partnership website for the full 2024/25 calendar

Academies, voluntary aided and foundation schools

Academies, voluntary-aided and foundation schools are required to have at least 380 half-day sessions (190 days) in each school year – please check with individual primary schools and secondary schools for further details on term dates and teacher training days.

Primary SchoolsType
Ark Ayrton Primary AcademyAcademy
Ark Dickens Primary AcademyAcademy
Beacon View Primary AcademyAcademy
Cliffdale Primary AcademyAcademy
Corpus Christi Catholic Primary SchoolVoluntary Aided
Flying Bull AcademyAcademy
Gatcombe Park Primary AcademyAcademy
Isambard Brunel Junior SchoolAcademy
Lyndhurst Junior SchoolAcademy
Mary Rose AcademyAcademy
Newbridge Junior SchoolAcademy
Stamshaw Junior SchoolAcademy
St George’s Beneficial Church of England Primary SchoolVoluntary Controlled
St John’s Cathedral Catholic Primary SchoolVoluntary Aided
St Jude’s Church of England Primary SchoolVoluntary Controlled
St Paul’s Catholic Primary SchoolVoluntary Aided
St Swithun’s Catholic Primary SchoolVoluntary Aided
Victory Primary SchoolAcademy
Westover Primary SchoolAcademy
Secondary Schools Type
Admiral Lord Nelson SchoolAcademy
Charter AcademyAcademy
Castle View AcademyAcademy
Miltoncross AcademyAcademy
The Portsmouth AcademyAcademy
Priory SchoolAcademy
St Edmund’s Catholic School, PortsmouthVoluntary Aided
Trafalgar SchoolAcademy