Term Dates
Key:
FSchool Dates on white background | Public Holidays in Blue |
Staff Training (students remain at home) | Online resources will be provided from 08:00 - 10:00. |
Autumn Term 2025
New Staff arrive | Friday 15 August 2025 |
Staff Induction / Admin Staff Return to Work | Wednesday 20 August - Tuesday 26 August 2025 |
First day of school for students NEW to St Christopher’s | Tuesday 26 August 2025 |
First day of school for ALL students | Wednesday 27 August 2025 |
Prophet’s Birthday | Thursday 4 September 2025 |
Staff Training | Thursday 16 October |
Half Term Holiday | Sunday 19 October to Saturday 25 October 2025 (inclusive) |
Last Day of Term | Thursday 11 December 2025 (12 noon finish) |
Spring Term 2026
First Day of Term | Sunday 4 January 2026 |
Half Term Holiday | Sunday 15 February to Saturday 21 February 2026 (inclusive) |
Ramadan Starts1 | Wednesday 18 February 2026: Ramadan hours observed |
Eid Al-Fitr | Sunday 22 March to Tuesday 24 March 2026 |
Staff Training | Thursday 2 April 2026 |
Last Day of Term | Thursday 2 April 2026 (inclusive) |
Summer Term 2026
First Day of Term | Sunday 12 April 2026 |
Labour Day | Friday 1 May 2026 (inclusive) |
Arafat Day1 | Tuesday 26 May 2026 |
Eid Al-Adha1 | Wednesday 27 May to Friday 29 May 2026 |
Staff Training | Sunday 31 May 2026 (or Monday 1 June if Eid is on 31 May) |
Islamic New Year1 | Wednesday 17 June 2026 |
Last Day of Term | Thursday 25 June 2026 (12 noon finish) |
Ashoora1 | Friday 26 June 2026 |
Autumn Term 2026
First day of school for students NEW to St Christopher’s | Thursday 27 August 2026 |
First day of school for ALL students | Sunday 30 August 2026 |
24-26 August 2025 - meetings with Year 12 students who have not met the entrance criteria
Dates for Islamic Holidays are subject to confirmation. Dates used for these holidays are taken from the Central Bank of Bahrain Official Bank Holidays