2021-22

Friday, 8 July 2022 – Last day of term 3

Thursday, 18 August 2022 – IGCSE Results Day

2022-23

Term 1 (14 weeks)

Friday, 3 September 2022 – INSET day
Monday, 5 September 2022 – INSET day

Tuesday, 6 September 2022 – First day of term

Monday, 17 October to Friday, 21 October 2022 – Half-term
Monday, 17 October 2022 – Public Holiday – Mother’s Day (observed)
Friday, 9 December 2022 – Last day of term

Term 2 (13 weeks)

Monday, 9 January 2023 – INSET day
Tuesday, 10 January 2023 – First day of term
Monday, 16 January 2023 – John Chilembwe Day (observed)
Monday, 20 February to Friday, 24 February 2023 – Half-term
Friday, 3 March 2023 – Public Holiday – Martyr’s Day
Thursday, 6 April 2023 – Last day of term
Friday, 7 April 2023 – Public Holiday – Good Friday

Term 3 (10 weeks)

Friday, 21 April 2023 – Expected Public Holiday (TBC) – Eid-ul-Fitr
Monday, 24 April 2023 – First day of term
Monday, 1 May 2023 – Public Holiday – Labour Day
Monday, 15 May 2023 – Public Holiday – Kamuzu Day (observed)

Thursday, 1 June to Friday, 2 June 2023 – Half-term
Wednesday, 5 July 2023 – Last day of term
Thursday, 6 July 2023 – Public Holiday – Independence Day