School Calendar 2024
JANUARY
2-5 January (Tue-Fri)
Secondary 1 Orientation
15-17 Jan (Mon-Wed)
Explore Week
- Sec 1 Adventure Camp
- Sec 2 Camp Culture
- Sec 3 Outdoor Adventure Learning Camp
FEBRUARY
2 February (Fri)
Secondary 1 Parents Engagement
7 February (Wed)
Friendship Day
8 February (Thu)
Chinese New Year Celebrations
10-11 February (Sat-Sun)
Chinese New Year
12-13 February (Mon-Tue)
Chinese New Year Holiday
15 February (Thu)
Secondary 3 Parents Engagement
16 February (Fri)
Total Defence Day Celebrations
23 February (Fri)
Career Guidance Day
MARCH
1 March (Fri)
Student Leaders Convention
7 March (Thu)
Movie Nite
8 March (Fri)
Secondary 2 Parents Engagement
9-17 March (Sat-Sun)
Term 1 Break
29 March (Fri)
Good Friday
APRIL
2 April (Tue)
Student Leaders Investiture
5 April (Fri)
International Friendship Day Celebrations
10 April (Wed)
Hari Raya Puasa
12 April (Fri)
Speech Day
13 April (Sat)
Aesthetics Concert 1: TAP: DAT (Dance, Drama, TAG)
27 April (Sat)
Aesthetics Concert 2: BaC (Band, Choir)
29 April - 3 May (Mon-Fri)
Gratitude Week
MAY
1 May (Wed)
Labour Day
3 May (Fri)
Fatamorgana
10 May (Fri)
DSA Online Outreach
12-16 May (Mon-Thu)
Special Timetable
17 May (Fri)
Sports Carnival
20 May (Mon)
Temasek Charity Challenge
20-23 May (Mon-Thu)
End Of Semester Activities
22 May (Wed)
Vesak Day
23 May (Thu)
Secondary 3 Teacher Meet Parents
24 May (Fri)
Secondary 1 & 4 Teacher Meet Parents
25 May-23 June (Sat-Sun)
Term 2 Break
27 May (Mon)
O Level MTL Exam
27-28 May (Mon-Tue)
SL Training Days
27-31 May (Mon-Fri)
Sec 3 Applied Learning Modules @ Polytechnics
28-31 May (Tue-Fri)
Sec 4 Extended Curriculum
JUNE
17 June (Mon)
Hari Raya Haji
28 June (Fri)
English Language & Literature Festival
JULY
28 July (Fri)
Youth Day Commemoration
30 Jun (Sun)
Youth Day
1 July (Mon)
Youth Day School Holiday
9-12 July (Tue-Fri)
Mental Health Week
18 July - 6 August (Thu-Tue)
N Level Prelim
19 July (Fri)
Racial Harmony Day Celebrations
23-25 July (Tue-Thu)
National Oral Exams
AUGUST
8 August (Thu)
National Day Commemoration
GoMAD Carnival
9 August (Fri)
National Day
19 August - 10 Sept (Mon-Tue)
O Level Prelim
29 August (Thu)
All Staff Day Celebrations
30 August (Fri)
Teachers' Day
31 August - 8 September (Sat-Sun)
Term 3 Break
SEPTEMBER
9 September-8 October (Mon-Tue)
N Level Exam
20 September (Fri)
Farewell Assembly
27 September-10 October (Fri-Thu)
Final Term Exam
OCTOBER
2 October-11 November (Wed-Mon)
O Level Exam
11 October (Fri)
Marking Day
14 October (Mon)
Marking & Results Processing Day
17-25 October (Thu-Fri)
End Of Semester Activities
22 October (Tue)
Promotion Day
22 October (Tue)
Young Leaders Sharing
25 October (Fri)
Last Day of School
25 October (Fri)
TIP Night
28 October-1 November (Mon-Fri)
Extended Curriculum/Bridging Programme
31 October (Thu)
Deepavali
NOVEMBER
4-5 November (Mon-Tue)
Combined UG Camp
4-8 November (Mon-Fri)
Career Guidance and Work Attachment
6, 8 November (Wed, Fri)
Young Leaders Programme
11-15 November (Mon-Fri)
Student Leaders Camps
16 November (Sat)
Open House
17 November-31 December (Sun-Tue)
Term 4 Break
19 November (Tue)
Graduation Night
DECEMBER
25 December (Wed)
Christmas