Term Dates

See a calendar of our term dates here.

Summer term 2025

Term starts: Friday 25/ Saturday 26/ Sunday 27/ Weekdays 28/29 April for all

Last day of term: Friday 18/Saturday 20/Sunday 21/Weekdays 22/23 July

YEAR 3 EARLY BIRDS has 11 weeks

Holidays: Friday 23/ Saturday 24/ Sunday 25/Weekdays 26/27 May

                Friday 6/ Saturday 7/ Sunday 8/Weekdays 9/10 June


YEAR 4 JUNIOR CLUB has 14 weeks 

Holidays: Saturday 24/ Sunday 25/Weekdays 26/27 May

                Saturday 7/ Sunday 8/Weekdays 9/10 June

                Saturday 2/ Sunday 3/Weekdays 4/5 August

                Saturday 9/ Sunday 10/Weekdays 11/12August

                Saturday 16/ Sunday 17/Weekdays 18/19 August

                Saturday 23/ Sunday 24/Weekdays 25/26 August

Junior Club pupils then return for their last two classes of term on 30/31 Aug/1/2 Sep and 6/7/8/9 Sep before then moving to Senior Club


YEAR 5 SENIOR GRAMMAR CLUB has 16 weeks 

Holidays: Saturday 24/ Sunday 25/Weekdays 26/27 May

                Saturday 7/ Sunday 8/Weekdays 9/10 June

                Saturday 16/ Sunday 17/Weekdays 18/19 August

                Saturday 23/ Sunday 24/Weekdays 25/26 August

Senior Grammar Club pupils then return for their last two classes of term on 30/31 Aug/1/2 Sep and 6/7/8/9 Sep before their exam


YEAR 5 SENIOR IND PREP CLUB has 18 weeks 

Holidays: Sunday 25/Tuesday 27 May

                Sunday 8/Tuesday 10 June

                Sunday 17/Tuesday 19 August

                Sunday24/ Tuesday 26 August

Senior Ind Club pupils then return for classes on 31 Aug/2 Sep and 7/9 Sep before another holiday on 14/16 September

Followed by two special final prep classes on Sun 21/28 Sep


Autumn term 2025 has 12 weeks

Term starts: Friday 19/ Saturday 20/ Sunday 21/ Weekdays 22/23/24/25 September

Last day of term: Friday 12/Saturday 13/ Sunday 14/ Weekdays 15/16/17/18 December

Holidays: Friday 24/ Saturday 25/ Sunday 26/Weekdays 27/28/29/30 October

                Friday 19/ Saturday 20/Sunday 21/Weekdays 22/23/24/25 December

                Friday 26/ Saturday 27 / Sunday 28/ Weekdays 29/30/31 December/ 1 January 


Spring term 2026 has 9 weeks

Term starts: Friday 2/ Saturday 3/ Sunday 4/ Weekdays 5/6/7/8  January

Last day of term:   Friday 6/Saturday 7/Sunday 8/Weekdays 9/10/11/12 March

Holidays: Friday 13/ Saturday 14/ Sunday 15/Weekdays 16/17/18/19 February

                Friday 13/ Saturday 14/Sunday 15/Weekdays 16/17/18/19 March

                 Friday 20/Saturday 21/ Sunday 22/ Weekdays 23/24/25/26 March

                Friday 27 / Saturday 28/Sunday 29/Weekdays 30/31 March/1/2 April 

                Friday 3/Saturday 4/Sunday 5/Weekdays 6/7/8/9 April


Summer term 2026 

Term starts: Friday 10/ Saturday 11/ Sunday 12/ Weekdays 13/14/15/16 April for all

YEAR 3 EARLY BIRDS 2026 has 13 weeks

Holidays: Friday 22/ Saturday 23/ Sunday 24/Weekdays 25/26/27/28 May

Last day of term: Friday 10/Saturday 11/Sunday 12/Weekdays 13/14/15/16 July

YEAR 4 JUNIOR CLUB 2026 has 17 weeks 

Holidays: Friday 22/ Saturday 23/ Sunday 24/Weekdays 25/26/27/28 May

                Friday 7 Saturday 8/ Sunday 9/Weekdays 10/11/12 August

                Friday 14/ Saturday 15/ Sunday 16/Weekdays 17/18/19/20 August

                Friday 21/ Saturday 22/ Sunday 23/Weekdays 24/25/26 August

                Friday 27/ Saturday 28/ Sunday 29/Weekdays 30/31 August 1/2 September

Junior Club pupils then return for their last class of term on 4/5/6/7/8  September before then moving to Senior Club

YEAR 5 SENIOR GRAMMAR CLUB 2026 has 19 weeks (to be confirmed when exam date is known)

Holidays: Saturday 23/ Sunday 24/Weekdays 25/26 May

                 Saturday 22/ Sunday 23/Weekdays 24/25 August

                Saturday 28/ Sunday 29/Weekdays 30/31 August

Senior Grammar Club pupils then return for their last class of term on  4/5/ 6/7 Sep before their exam

YEAR 5 SENIOR IND PREP CLUB 2026  has 21 weeks  (to be confirmed when exam dates are known)

Holidays: Saturday 23/ Sunday 24/Weekdays 25/26 May

                 Saturday 22/ Sunday 23/Weekdays 24/25 August

                Saturday 28/ Sunday 29/Weekdays 30/31 August

Senior Ind Club pupils then return for class on 5/7  Sep before another holiday on 13/15 September

Followed by two special final prep classes on Sunday 20/29 September

                 

                 

                

              

                

The calendars below show the 2024-25 school year.

Junior Club

Senior Grammar Club

Senior Independent Club