TERM CALENDAR

 

Classes are not held on public holidays. For public holidays falling on weekdays, make-up classes will be arranged up to 2 days per term. No make-up class will be provided for public holidays falling on a Saturday and Sunday.

2026 – TERM A

5 January – 1 March 2026
Registration begins on 24 November 2025

8-week term
 

Alliance Française closure: Tuesday 17 February - Wednesday 18 February 2026 (Chinese New Year).

2026 – TERM B

2 March - 26 April 2026
Registration begins on 2 February 2026

8-week term
 

Alliance Française closure: : Saturday 21 March (Hari Raya Puasa), Friday 3 April (Good Friday) and Friday 1 May (Labour Day).

Mid-semester break from Monday 27 April to Sunday 3 May 2026.


2026 – TERM C

4 May - 28 June 2026
Registration begins on 30 March 2026

8-week term
 

Alliance Française closure: Wednesday 27 May (Hari Raya Haji) and Sunday 31 May - Monday 1 June (Vesak Day).

2026 – TERM D

29 June - 23 August 2026
Registration begins on 1 June 2026

8-week term
 

Alliance Française closure: Sunday 9 August - Monday 10 August (National Day). Mid-semester break from Monday 24 August to Sunday 30 August 2026. 

2026 – TERM E

31 August - 25 October 2026
Registration begins on 27 July 2026

8-week term
 


2026 – TERM F

26 October - 20 December 2026
Registration begins on 28 September 2026

8-week term

Alliance Française closure: Sunday 8 November - Monday 9 November (Deepavali). End-of-year break from Monday 21 December 2026 to Sunday 3 January 2027.