Loading view. Events Search and Views Navigation Search Enter Keyword. Search for Events by Keyword. Find Events Event Views Navigation List List Month Day Today 2024-12-08 December 8 - 2025-05-02 May 2, 2025 Select date. December 2024 Mon 23 December 23 @ 8:00 am - 5:00 pm Public Holiday – Heritage Day January 2025 Wed 15 January 15, 2025 @ 7:30 am - 12:30 pm First Day of School March 2025 Fri 21 March 21, 2025 Public Holiday – Human Rights Day Mon 31 March 31, 2025 - April 4, 2025 April Holiday April 2025 Fri 18 April 18, 2025 Public Holiday – Good Friday Mon 21 April 21, 2025 Public Holiday – Family Day Mon 28 April 28, 2025 Public Holiday – Freedom Day’ observed Tue 29 April 29, 2025 - April 30, 2025 Easter Holiday May 2025 Thu 1 May 1, 2025 Public Holiday – Workers’ Day Fri 2 May 2, 2025 Easter Holiday Previous Events Today Next Events Subscribe to calendar Google Calendar iCalendar Outlook 365 Outlook Live Export .ics file Export Outlook .ics file