girl and boy sitting on a bench in their school uniform

Calendar & Term Dates

You’ll find the term dates below and the school calendars available to download. The calendars are updated throughout the term, so please check back regularly for updates.

To access our whole school calendar click here.

Term Dates (Calendar) Autumn 2024 to Summer 2025

Autumn term 2024

Boarders return Monday 2nd September:
  • New Y9 and Y10 boarders arrive at 10am
  • New Y12 boarders arrive at 11am
  • New boarders lunch at 1pm
  • All Existing Boarders arrive from 3pm
Day students return Tuesday 3rd September (lessons commence)
Half-term From Wednesday 23rd October (from 5.15pm, buses at normal times)
To (inclusive) Sunday 3rd November (boarders return from 5.00pm)
Day pupils return Monday 4th November (lessons commence)
Reading Weekend 23rd/24th November (no Saturday lessons or sport programme)
Term ends Thursday 12th December (from 5.15pm, buses at normal time)

Spring term 2025

Boarders return Monday 6th January (from 5pm)
Day students return Tuesday 7th January (lessons commence)
Half-term From Friday 14th February (5.15pm, buses at normal times)
To (inclusive) Sunday 23rd February (boarders return from 5.00pm)
Day students return Monday 24th February (lessons commence)
Term ends Friday 28th March (5.15pm, buses at normal times)

Summer term 2025

Boarders return Tuesday 22nd April (from 5.00pm)
Day pupils return Wednesday 23rd April (lessons commence)
Half-term From Friday 23rd May (5.15 pm, buses at normal times)
To (inclusive) Sunday 1st June (boarders return from 5.00pm)
Day pupils return Monday 2nd June (lessons commence)
Term ends Friday 27th June (after TS Commemoration)
(TPS term ends Thursday 26th June – Time to be confirmed)

Nursery, Pre-Prep and Prep calendar 2023-2025 term dates

Autumn term 2023

New Boarders Monday 4th September (2.00pm)
Boarders return Monday 4th September (from 5.00pm)
Day pupils return Tuesday 5th September (lessons commence)
Prep School Exeat 23rd and 24th September
Half-term From Wednesday 18th October (after lessons)
To (inclusive) Sunday 29th October (boarders return from 5.00pm)
Day pupils return Monday 30th October (lessons commence)
Exeat Saturday 18th and Sunday 19th November
Term ends Wednesday 13th December 2023 (after Carol Services)

Spring term 2024

Boarders return Wednesday 3rd January (from 5.00pm)
Day pupils return Thursday 4th January (lessons commence)
Prep School Exeat 20th and 21st January
Half-term From Friday 9th February (5.45pm, buses at normal times)
To (inclusive) Sunday 18th February (boarders return from 5.00pm)
Day pupils return Monday 19th February (lessons commence)
Prep School Exeat Saturday 9th and Sunday 10th March
Term ends Friday 22nd March (5.45pm, buses at normal times)

Summer term 2024

Boarders return Monday 15th April (from 5.00pm)
Day pupils return Tuesday 16th April (lessons commence)
Prep School Exeat Saturday 4th and Sunday 5th May
Half-term From Friday 24th May (5.45pm, buses at normal times)
To (inclusive) Sunday 2nd June (boarders return from 5.00pm)
Day pupils return Monday 3rd June (lessons commence)
Term ends Thursday 27th June (5.45pm, buses at normal times)

Autumn term 2024

New Boarders Monday 2nd September (2.00pm)
Boarders return Monday 2nd September (from 5.00pm)
Day pupils return Tuesday 3rd September (lessons commence)
Prep School Exeat 28th and 29th September
Half-term Wednesday 23rd October (After lessons) to (inclusive) Sunday 3rd November (boarders return from 5.00pm)
Day pupils return Monday 4th November (lessons commence)
Exeat 23rd and 24th November
Term ends Friday 13th December (after carol services)

Spring term 2025

Boarders return Monday 6th January (from 5.00pm)
Day pupils return Tuesday 7th January (lessons commence)
Prep School Exeat 25th and 26th January
Half-term Friday 14th February (5.45pm, buses at normal times) to (inclusive) Sunday 23rd February (Boarders return from 5.00pm)
Day pupils return Monday 24th February (lessons commence)
Prep School Exeat 15th and 16th March
Term ends Friday 28th March (5.45pm, buses at normal times)

Summer term 2025

Boarders return Tuesday 22nd April (From 5.00pm)
Day pupils return Wednesday 23rd April (lessons commence)
Prep School Exeat 10th and 11th May
Half-term Friday 23rd May (5.45pm, buses at normal times) to (inclusive) Sunday 1st June (boarders return from 5.00pm)
Day pupils return Monday 2nd June (lessons commence)
Term ends Thursday 26th June (5.45pm, buses at normal times)

Senior and Sixth Form calendar 2023/24

Autumn term 2023

Boarders return New boarders joining Year 12 – Sunday 3rd September at 3.00pm
New boarders joining Year 9 & 10 – Monday 4th September at 9.00am
All existing boarders – Monday 4th September from 3.00pm
Day pupils return Tuesday 5th September (lessons commence)
Half-term From Wednesday 18th October (5.30pm)
To (inclusive) Sunday 29th October (boarders return from 5.00pm)
Day pupils return Monday 30th October (lessons commence)
Reading weekend Saturday 18th and Sunday 19th November (boarding houses remain open)
Term ends Tuesday 12th December (1.30pm)

Spring term 2024

Boarders return  Wednesday 3rd January (from 5.00pm)
Day pupils return Thursday 4th January (lessons commence)
Half-term From Friday 9th February (5.30pm)
To (inclusive) Sunday 18th February (boarders return from 5pm)
Boarders return Sunday 18th February
Day pupils return Monday 19th February (lessons commence)
Term ends 22nd March (5.30pm)

Summer term 2024

Boarders return Monday 15th April (from 5.00pm)
Day pupils return Tuesday 16th April (lessons commence)
Half-term From Friday 24th May (5.30pm)
To (inclusive) Sunday 2nd June (boarders return from 5.00pm)
Day pupils return Monday 3rd June (lessons commence)
Term ends Friday 28th June (after TS Commemoration)

International Calendar 2024/2025

Autumn term 2024

Inset Thursday 29th & Friday 30th August 2024
Arrivals Day Arrivals day: Monday 2nd September (12.00-18.00)
Half Term Wed 23rd Oct – Sun 3rd Nov (Students can depart from 6pm on Tue 22nd Oct and must vacate school by 12.00 on Wed 23rd Oct)
Boarders return Sun 3rd Nov (12.00 – 20.00)
Term ends  Fri 13th Dec (Students can depart from 4pm on Thu 12th Dec and must vacate school by 12.00 on Fri 13th Dec)

Spring term 2025

Inset and Arrivals Monday 6th Jan 2025 (Students arrive 12.00 – 20.00)
Half Term Sun 23rd Feb (Students can depart from 4pm on Thu 13th Feb and must vacate school by 12.00 on Fri 14th Feb)
Boarders Return Sun 23rd Feb (12.00 – 20.00)
Term Ends Fri 28th Mar (Students can depart from 4pm on Thu 27th Mar and must vacate school by 12.00 on Fri 28th Mar)

Summer term 2025

Inset and Arrivals Day Tuesday 22nd April 2025 (Students arrive 12.00 – 20.00)
Half Term Fri 23rd May – Sun 1st Jun (Students can depart from 4pm on Thu 22nd May and must vacate school by 12.00 on Fri 23rd May)
Boarders Return Sun 1st Jun
Prize Giving and Ball Thu 19th Jun
Term Ends Fri 20th Jun (Students to depart by 12.00 on this day)

Key Dates and Events

For scholarships deadlines, visit our Scholarship Award information page.

For forthcoming open events and information evenings, visit our Open Days page.

To view the term dates for our International School and International Middle School please click here.

Directions