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 - 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)

Term Dates - Autumn 2025 to Summer 2026

Autumn term 2025

Inset days Monday 1st & Tuesday 2nd September
Boarders return Wednesday 3rd September
Day students return Thursday 4th September (lessons commence)
Half-term From Friday 17th October (from 5m, buses at normal times)
To (inclusive) Sunday 2nd November (boarders return from 5pm)
Day pupils return Monday 3rd November (lessons commence)
Reading Weekend 22nd/23rd November (no Saturday lessons or sport programme)
Term ends Friday 12th December (from 4pm, buses at normal time)

Spring term 2026

Inset day and Boarders return Monday 5th January (from 5pm)
Day students return Tuesday 6th January (lessons commence)
Half-term From Friday 13th February (from 5pm, buses at normal times)
To (inclusive) Sunday 22nd February (boarders return from 5pm)
Day students return Monday 23rd February (lessons commence)
Term ends Friday 27th March (5pm, buses at normal times)

Summer term 2026

Inset day and Boarders return Monday 20th April (from 5pm)
Day pupils return Tuesday 21st April (lessons commence)
Half-term From Friday 22nd May (5pm, buses at normal times)
To (inclusive) Sunday 31st May (boarders return from 5pm)
Day pupils return Monday 1st June (lessons commence)
Term ends Friday 3rd July (after TS Commemoration)

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)

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