Quick Links

Quick Links Open/Close

Muswell Hill Primary School

Term Dates

 Term Dates 2025-26

Each academic year we have five staff training days (TAD), when the children do not come to school.  Two of these are on Monday 1 September and Tuesday 2 September 2025 – hence school starts on Wednesday 3 September 2025. Three further TAD days are indicated below.

Autumn Term (1st half)

Wed 3 Sept 2025             -             Fri 24 Oct 2025

Half Term Holiday 

Mon 27 Oct 2025            -             Fri 31 October 2025

Autumn Term (2nd half)  

Mon 3 Nov 2025              -             Fri 19 Dec 2025

Christmas School Holiday         

Mon 22 Dec 2025            -             Mon 5 Jan 2026

(Monday 5 January 2026 is a staff training day (TAD) so no children attend school ,  the Spring term will start on Tuesday 6 January 2026.)

Spring Term (1st half)  

Tues 6 Jan 2026              -             Fri 13 Feb 2026

Half Term Holiday                        

Mon 16 Feb 2026            -             Fri 20 Feb 2026

Spring Term (2nd half)                  

Mon 23 Feb 2026            -             Fri 27 Mar 2026

School Holiday                              

Mon 30 Mar 2026              -           Fri 10 Apr 2026

 

Summer Term (1st half)               

Mon 13 Apr 2026            -              Thurs 21 May 2026

(Friday 22 May 2026 is a staff training day (TAD) so no children attend school.)

Half Term Holiday                        

Fri 22 May 2026           -                Fri 29 May 2026

Summer Term (2nd half)    

Mon 1 June 2026             -             Fri 17 Jul 2026

(Monday 20 July 2026 is a staff training day (TAD) so no children attend school.)

 

 

 

Public Holidays

Christmas Day                 Thurs 25 December 2025

Boxing Day                         Fri 26 December 2025

New Year’s Day                Thurs 1 Jan 2026

Good Friday                        Fri 3 Apr 2026

Easter Monday                  Mon 6 Apr 2026

May Day Bank Holiday   Mon 4 May 2026

Spring Bank Holiday       Mon 25 May 2026

August Bank Holiday      Mon 31 Aug 2026