The South African Department of Basic Education has released the official school calendar for 2025. Notably, both inland and coastal provinces will follow a unified schedule.
Term | Duration | Number of Weeks | Number of Days | Public Holidays | Actual School Days |
1 | 15 January – 28 March | 11 | 53 | – Human Rights Day: 21 March | 52 |
2 | 8 April – 27 June | 12 | 59 | Good Friday: 18 April – Family Day: 21 April – Freedom Day: 27 April (observed on 28 April) – Workers’ Day: 1 May – Youth Day: 16 June |
51 |
3 | 22 July – 3 October | 11 | 54 | – Heritage Day: 24 September | 53 |
4 | 13 October – 12 December | 9 | 43 | None | 43 |
IMPORTANT:
The number of days includes both school days and public holidays. Actual school days exclude public holidays.
For a comprehensive view of the 2025 school calendar, including additional details and any updates, please refer to the official publication by the Department of Basic Education.
Comments must be directed to;
The Director-General, Department of Basic Education, for the attention of Mr Sihle Mlambo at email: Mlambo.s@dbe.gov.za, and cc Manaka.l@dbe.gov.za.