BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Global School Calendar//School Holidays//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:South Africa — Public holidays — Global School Calendar
X-WR-CALDESC:Public holidays for South Africa (South Africa): 27 event(s). 
 Every statutory public holiday in the calendar — the `publicHolidays` ar
 ray\, regardless of name. Published school years in this feed: 2026\, 2027
 . This is a filter over the full calendar at https://globalschoolcalendar.
 com/feeds/south-africa.ics — the same events with the same UIDs\, so sub
 scribing to both shows each break once. Source: Department of Basic Educat
 ion (South Africa) (https://www.education.gov.za/Parents/SchoolCalendar.as
 px). Data last verified 2026-09-21. All feeds are listed at https://global
 schoolcalendar.com/feeds/.
X-WR-TIMEZONE:UTC
REFRESH-INTERVAL;VALUE=DURATION:P1D
X-PUBLISHED-TTL:P1D
X-WR-RELCALID:https://globalschoolcalendar.com/feeds/south-africa/public-ho
 lidays.ics
BEGIN:VEVENT
UID:south-africa-2026-ph-new-year's-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20260101
DTEND;VALUE=DATE:20260102
SUMMARY:South Africa: New Year's Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: New Year's Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2026-ph-human-rights-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20260321
DTEND;VALUE=DATE:20260322
SUMMARY:South Africa: Human Rights Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Human Rights Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2026-ph-good-friday@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20260403
DTEND;VALUE=DATE:20260404
SUMMARY:South Africa: Good Friday
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Good Friday starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2026-ph-family-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20260406
DTEND;VALUE=DATE:20260407
SUMMARY:South Africa: Family Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Family Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2026-ph-freedom-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20260427
DTEND;VALUE=DATE:20260428
SUMMARY:South Africa: Freedom Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Freedom Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2026-ph-workers'-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20260501
DTEND;VALUE=DATE:20260502
SUMMARY:South Africa: Workers' Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Workers' Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2026-ph-youth-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20260616
DTEND;VALUE=DATE:20260617
SUMMARY:South Africa: Youth Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Youth Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2026-ph-national-women's-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20260809
DTEND;VALUE=DATE:20260810
SUMMARY:South Africa: National Women's Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: National Women's Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2026-ph-heritage-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20260924
DTEND;VALUE=DATE:20260925
SUMMARY:South Africa: Heritage Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Heritage Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2026-ph-day-of-reconciliation@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20261216
DTEND;VALUE=DATE:20261217
SUMMARY:South Africa: Day of Reconciliation
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Day of Reconciliation starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2026-ph-christmas-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20261225
DTEND;VALUE=DATE:20261226
SUMMARY:South Africa: Christmas Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Christmas Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2026-ph-day-of-goodwill@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20261226
DTEND;VALUE=DATE:20261227
SUMMARY:South Africa: Day of Goodwill
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Day of Goodwill starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-new-year's-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20270101
DTEND;VALUE=DATE:20270102
SUMMARY:South Africa: New Year's Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: New Year's Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-human-rights-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20270321
DTEND;VALUE=DATE:20270322
SUMMARY:South Africa: Human Rights Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
DESCRIPTION:Falls on Sunday\; observed Monday 22 March 2027.
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Human Rights Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-human-rights-day-(observed)@globalschoolcalendar.c
 om
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20270322
DTEND;VALUE=DATE:20270323
SUMMARY:South Africa: Human Rights Day (Observed)
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Human Rights Day (Observed) starts tomo
 rrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-good-friday@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20270326
DTEND;VALUE=DATE:20270327
SUMMARY:South Africa: Good Friday
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Good Friday starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-family-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20270329
DTEND;VALUE=DATE:20270330
SUMMARY:South Africa: Family Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Family Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-special-school-holiday@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20270426
DTEND;VALUE=DATE:20270427
SUMMARY:South Africa: Special School Holiday
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
DESCRIPTION:Gazetted special school holiday (schools only).
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Special School Holiday starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-freedom-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20270427
DTEND;VALUE=DATE:20270428
SUMMARY:South Africa: Freedom Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Freedom Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-workers'-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20270501
DTEND;VALUE=DATE:20270502
SUMMARY:South Africa: Workers' Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Workers' Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-youth-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20270616
DTEND;VALUE=DATE:20270617
SUMMARY:South Africa: Youth Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Youth Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-national-women's-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20270809
DTEND;VALUE=DATE:20270810
SUMMARY:South Africa: National Women's Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: National Women's Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-heritage-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20270924
DTEND;VALUE=DATE:20270925
SUMMARY:South Africa: Heritage Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Heritage Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-day-of-reconciliation@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20271216
DTEND;VALUE=DATE:20271217
SUMMARY:South Africa: Day of Reconciliation
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Day of Reconciliation starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-christmas-day@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20271225
DTEND;VALUE=DATE:20271226
SUMMARY:South Africa: Christmas Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Christmas Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-day-of-goodwill@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20271226
DTEND;VALUE=DATE:20271227
SUMMARY:South Africa: Day of Goodwill
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Day of Goodwill starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:south-africa-2027-ph-public-holiday@globalschoolcalendar.com
DTSTAMP:20260921T120000Z
DTSTART;VALUE=DATE:20271227
DTEND;VALUE=DATE:20271228
SUMMARY:South Africa: Public Holiday
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260921
LAST-MODIFIED:20260921T120000Z
DESCRIPTION:Gazetted additional public holiday (Monday 27 December 2027).
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: South Africa: Public Holiday starts tomorrow.
END:VALARM
END:VEVENT
END:VCALENDAR
