School Academic Calendar 2024-2025 

182 School days

  • Start of the academic year
  • End of the academic year
  • Winter break
  • Spring break
  • Summer break
  • Professional Development for Staff
  • Other school holidays
  • Public holidays* (Tentative and subject to official government announcements)
August 2024
 
Mon Tue Wed Thu Fri Sat Sun
 
 1  Summer break
 2  Summer break
 3  Summer break
 4  Summer break
 5  Summer break
 6  Summer break
 7  Summer break
 8  Summer break
 9  Summer break
10 Summer break
11 Summer break
12 Summer break
13 Summer break
14 Summer break
15 Summer break
16 Summer break
17 Summer break
18 Summer break
19 Summer break
20 Summer break
21 Summer break
22 Summer break
23 Summer break
24 Summer break
25 Summer break
26 Start of the academic year
27
28
29
30
31
September 2024
 
Mon Tue Wed Thu Fri Sat Sun
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15 Prophet’s birthday
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
*Prophet’s birthday
15th September 2024
October 2024
 
Mon Tue Wed Thu Fri Sat Sun
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14 Other school holidays
15 Other school holidays
16 Other school holidays
17 Other school holidays
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
November 2024
 
Mon Tue Wed Thu Fri Sat Sun
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
December 2024
 
Mon Tue Wed Thu Fri Sat Sun
 
 1 
 2  National Day
 3  National Day
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16 Winter break
17 Winter break
18 Winter break
19 Winter break
20 Winter break
21 Winter break
22 Winter break
23 Winter break
24 Winter break
25 Winter break
26 Winter break
27 Winter break
28 Winter break
29 Winter break
30 Winter break
31 Winter break
*National Day
2nd to 3rd December 2024
January 2025
 
Mon Tue Wed Thu Fri Sat Sun
 
 1  Winter break
 2  Winter break
 3  Winter break
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
*New year’s day
1st January 2025
 
February 2025
 
Mon Tue Wed Thu Fri Sat Sun
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10 Other school holidays
11 Other school holidays
12 Other school holidays
13 Other school holidays
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2025
 
Mon Tue Wed Thu Fri Sat Sun
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Spring break
25 Spring break
26 Spring break
27 Spring break
28 Spring break
29 Spring break
30 Spring break
31 Spring break
 
April 2025
 
Mon Tue Wed Thu Fri Sat Sun
 
 1  Spring break
 2  Spring break
 3  Spring break
 4  Spring break
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
*Eid Al Fitr
29th March to 1st April, 2025
 
May 2025
 
Mon Tue Wed Thu Fri Sat Sun
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
June 2025
 
Mon Tue Wed Thu Fri Sat Sun
 
 1 
 2 
 3 
 4 
 5  Eid Al Adha
 6  Eid Al Adha
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 Islamic New Year
27 End of the academic year
28
29
30
*Eid Al Adha 5th to 8th June, 2025
*Islamic New Year 26th June 2025
July 2025
 
Mon Tue Wed Thu Fri Sat Sun
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
August 2025
 
Mon Tue Wed Thu Fri Sat Sun
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31