2023/2024

Autumn Term (2023)

Non pupil day: Friday 1st September 2023

Term Starts: Monday 4th September 2023

Non pupil day: Monday 9th October 2023

Half Term ends: Friday 27th October 2023

Half Term – Monday 30th October to Friday 3rd November 2023

Term Starts: Monday 6th November 2023

Term Ends: Friday 22nd December 2023

Spring Term (2024)

Non pupil day: Monday 8th January 2024

Term Starts: Tuesday 9th January 2024

End of half term: Friday 9th February 2024

Half Term – Monday 12th February to Friday 16th  February 2024

Term Starts: Monday 19th February 2024

Term Ends: Friday 22nd March 2024

Summer Term (2024)

Term Starts: Monday 8th April 2024

Half Term ends: Friday 24th May 2024

Half Term: Monday 27th  May to Friday 31st May 2024

Term Starts: Monday 3rd June 2024

Non pupil day: Monday 15th July 2024

Term Ends: Friday 19th July 2024

2024-25

Autumn Term (2024)

  • Monday 2 September 2024 to Friday 25 October 2024
  • Half Term – Monday 28 October 2024 to Friday 1 November 2024
  • Monday 4 November 2024 to Friday 20 December 2024

Spring Term (2025)

  • Monday 6 January 2025 to Friday 21 February 2025
  • Half Term – Monday 24 February 2025 to Friday 28 February 2025
  • Monday 3 March 2025 to Friday 11 April 2025

Summer Term (2025)

  • Monday 28 April 2025 to Friday 23 May 2025
  • Half Term – Monday 26 May 2025 to Friday 30 May 2025
  • Monday 2 June 2025 to Friday 18 July 2025

Non-pupil days:

  • Monday 2 September 2024
  • Thursday 26th September & Friday 27th September 2024
  • Monday 6 January 2025
  • Friday 21 March 2025
  • Friday 4th July 2025

Term dates for the future can be found on the Powys County Council website – please click here.