The dates for the academic year at The Gregg Preparatory School can be found below. 

For our full list of dates and events throughout the year, take a look at our calendar.


Term Dates 2023/24

AUTUMN 2023

  • INSET Day Staff Only - Friday 1 September (School closed)
  • INSET Day Staff Only - Monday 4 September (School closed)
  • Start of Term - Tuesday 5 September (All children)
  • Half-term - Monday 16 October to Friday 27 October
  • End of Term - Wednesday 13 December 12.00pm​ (No After School Care) 
  • CHRISTMAS HOLIDAY Thursday 14 December to Tuesday 2 January

SPRING 2024

  • Start of Term - Wednesday 3 January 2024
  • INSET Day - Staff Only Friday 9 February (School closed)
  • Half-term - Monday 12 to Friday 16 February
  • End of term - Thursday 28 March 3.30pm (No After School Care)
  • EASTER HOLIDAY Friday 29 March to Friday 12 April

SUMMER 2024

  • INSET Day Staff Only -  Monday 15 April (School closed)
  • Start of Term - Tuesday 16 April
  • BANK HOLIDAY Monday 6 May (School closed)
  • Half-term - Monday 27 May to Friday 31 May
  • End of Term - Friday 12 July 12.00pm​ (No After School Care) 

Term Dates 2024/25

AUTUMN TERM 2024

  • INSET DAY Staff Only - Monday 2 September
  • Start of Term - Tuesday 3 September (All children)
  • INSET DAY Staff Only - Friday 20 September
  • Half-Term - Monday 21 October to Friday 1 November
  • End of Term - Friday 13 December 12.00pm (No After School Care)
  • Christmas Holiday - Monday 16 December to Friday 3 January

SPRING TERM 2025

  • Start of Term - Monday 6 January 2025
  • INSET Day - Friday 14 February (Staff only)
  • Half Term - Monday 17 to Friday 21 February
  • End of Term - Friday 4 April 3.30pm (No After School Care)
  • Easter Holidays - Monday 7 April to Thursday 17 April
  • BANK HOLIDAY - Friday 18 April (school closed) 

SUMMER TERM 2025

  • BANK HOLIDAY - Monday 21 April (school closed)
  • INSET Day - Tuesday 22 April (Staff only)
  • Start of Term - Wednesday 23 April
  • Bank Holiday -  Monday 5 May (school closed)
  • Half Term -  Monday 26 May to Friday 30 May
  • End of Term - Wednesday 16 July 12.00pm (No after school care)