Class Dates for 2025
Weekdays (2025)
Jan: 6 – 31 Jan
Feb : 3 – 28 Feb
Mar : 3 – 28 Mar
Apr : 7 Apr – 2 May (no class during week of Eidul Fitri)
May : 5 – 30 May
Jun : 2 Jun – 2 Jul (no class during week of Eidul Adha)
Jul : 3 – 39 Jul
Aug : 4 Aug – 29 Aug
Sep : 1 – 26 Sep
Oct : 29 Sep – 24 Oct
Nov : 27 Oct – 21 Nov
Dec : 24 Nov – 19 Dec
Saturday (2025)
Jan : 4 Jan | 11 Jan | 18 Jan | 25 Jan
Feb : 1 Feb | 8 Feb | 15 Feb | 22 Feb
Mar : 1 Mar | 8 Mar | 15 Mar | 22 Mar
Apr : 12 Apr | 19 Apr | 26 Apr | 3 May
May : 10 May | 17 May | 24 May | 31 May
Jun : 14 Jun | 21 Jun | 28 Jun (no class during week of Eidul Adha)
Jul : 5 Jul | 12 Jul | 19 Jul | 26 Jul
Aug : 2 Aug | 16 Aug | 23 Aug | 30 Aug
Sep : 6 Sep | 13 Sep | 20 Sep | 27 Sep
Oct : 4 Oct | 11 Oct | 18 Oct | 25 Oct
Nov : 1 Nov | 8 Nov | 15 Nov | 22 Nov
Dec : 29 Nov | 6 Dec | 13 Dec | 20 Dec
* No replacement class that falls on public holidays and Eid holidays
Click here to download the full 2025 calendar.
