Enrolment for September 2025 is now closed. Read about our A level results here. (Updated: 22/08/25)

Timetable and Term Dates

Timetable 
 
Imperial Maths School is open 8.00 - 17.00, with lessons starting at 9.00.
 
An example timetable for a student studying both A level Chemistry and Physics is shown below. All student timetables will include Skills for Mathematicians (SfM), Personal Development (PD), and time reserved in the afternoon for enrichment and one-to-one meetings.
 
 

9.00 – 10.30

 

10.50 – 12.15

12.20 – 1.15

 

2.15 – 3.15

3.20 – 4.20

Monday

A

Core Mathematics

Break

E

Physics

D

Mechanics

Lunch and check-ins

B

Non-contact

Occasional guest lectures

 

9.00 – 10.30

 

10.50 – 12.15

12.20 – 1.15

 

2.15 – 3.15

3.20 – 4.20

Tuesday

B

SfM

Break

D

Mechanics

PD

Lunch

A

Core Mathematics

C

Chemistry

 

9.00 – 10.30

 

10.50 – 12.15

12.20 – 1.15

 

2.15 – 4.20

Wednesday

C

Chemistry

Break

A

Core Mathematics

E

Physics

Lunch

Super- and extra-curricular time, one-to-one meetings

 

9.00 – 10.30

 

10.50 – 12.15

12.20 – 1.15

 

2.15 – 3.15

3.20 – 4.20

Thursday

D

Statistics

Break

B

Non-contact

C

Chemistry

Lunch and check-ins

E

Physics

Occasional guest lectures

 

9.00 – 10.30

 

10.50 – 12.15

12.20 – 1.15

 

2.15 – 3.15

3.20 – 4.20

Friday

E

Physics

Break

C

Chemistry

B

Non-contact

Lunch

A

Problem solving

D

Statistics

 
Term Dates 
  
Our student term dates for 2025-2026 are listed below:
 
Autumn term
Half term 1Monday 1 September 2025 - Wednesday 22 October 2025
Half term breakThursday 23 October 2025 - Friday 31 October 2025
Half term 2Monday 3 November 2025 - Friday 19 December 2025
Spring term
Half term 3Monday 5 January 2026 - Friday 13 February 2026
Half term breakMonday 16 February 2026 - Friday 20 February 2026
Half term 4Monday 23 February 2026 - Friday 27 March 2026
Summer term
Half term 5Monday 13 April 2026 - Friday 22 May 2026
Half term breakMonday 25 May 2026 - Friday 29 May 2026
Half term 6Monday 1 June 2026 - Friday 10 July 2026
 
Inset days for staff
 
Wednesday 27 August 2025 - Friday 29 August 2025