Explore The 2025 School Calendar
The 2025 school calendar is structured to ensure an effective academic year while accounting for holidays and breaks. Below is the detailed breakdown of each term:
Term 1
- Duration: 15 January – 28 March (Start date: 13 January for some regions)
- Number of Weeks: 11
- Total Number of Days: 53 (55 for some regions)
- Public Holidays: 1
- Human Rights Day: 21 March
- Actual School Days: 52 (54)
Term 2
- Duration: 8 April – 27 June
- Number of Weeks: 12
- Total Number of Days: 59
- Public Holidays: 5 + 3 Special Holidays
- Easter Weekend:
- 18 April (Good Friday)
- 21 April (Family Day)
- Freedom Day: Observed on 28 April (Public Holiday: 27 April)
- Special School Holidays: 29 April – 2 May
- 29–30 April (Special holiday)
- 1 May (Workers’ Day)
- 2 May (Special holiday continuation)
- Youth Day: 16 June
- Easter Weekend:
- Actual School Days: 51
Term 3
- Duration: 22 July – 03 October
- Number of Weeks: 11
- Total Number of Days: 54
- Public Holidays: 1
- Heritage Day: 24 September
- Actual School Days: 53
Term 4
- Duration: 13 October – 12 December (Start date: 10 October in some regions)
- Number of Weeks: 9
- Total Number of Days: 43 (45 for some regions)
- Public Holidays: 0
- Actual School Days: 43 (45)
Key Notes
- Ensure to plan educational and personal activities around these holidays and special dates for a balanced academic year.
- Public holidays and special school holidays are accounted for within the total number of school days for each term.
Stay prepared and make 2025 a productive academic year!
2025 School Calendar