South Africa Holidays This Year

MarchMar 2024
  1. Fri 29 Mar Friday, March 29th 2024
  2. Sat 30 Mar Saturday, March 30th 2024
  3. Sun 31 Mar Sunday, March 31st 2024
AprilApr 2024
  1. Mon 1 Apr Monday, April 1st 2024
  2. Sat 27 Apr Saturday, April 27th 2024
MayMay 2024
  1. Wed 1 May Wednesday, May 1st 2024
  2. Sun 12 May Sunday, May 12th 2024
  3. Wed 29 May Wednesday, May 29th 2024
JuneJun 2024
  1. Sun 16 Jun Sunday, June 16th 2024
  2. Mon 17 Jun Monday, June 17th 2024
JulyJul 2024
  1. Thu 18 Jul Thursday, July 18th 2024
AugustAug 2024
  1. Fri 9 Aug Friday, August 9th 2024
SeptemberSep 2024
  1. Tue 24 Sep Tuesday, September 24th 2024
DecemberDec 2024
  1. Mon 16 Dec Monday, December 16th 2024
  2. Tue 24 Dec Tuesday, December 24th 2024
  3. Wed 25 Dec Wednesday, December 25th 2024
  4. Thu 26 Dec Thursday, December 26th 2024
  5. Tue 31 Dec Tuesday, December 31st 2024
JanuaryJan 2025
  1. Wed 1 Jan Wednesday, January 1st 2025
  2. Thu 2 Jan Thursday, January 2nd 2025
FebruaryFeb 2025
  1. Fri 21 Feb Friday, February 21st 2025
MarchMar 2025
  1. Fri 21 Mar Friday, March 21st 2025
AprilApr 2025
  1. Fri 18 Apr Friday, April 18th 2025
  2. Sat 19 Apr Saturday, April 19th 2025
  3. Sun 20 Apr Sunday, April 20th 2025
  4. Mon 21 Apr Monday, April 21st 2025
  5. Sun 27 Apr Sunday, April 27th 2025
  6. Mon 28 Apr Monday, April 28th 2025
MayMay 2025
  1. Thu 1 May Thursday, May 1st 2025
  2. Sun 11 May Sunday, May 11th 2025
JuneJun 2025
  1. Sun 15 Jun Sunday, June 15th 2025
  2. Mon 16 Jun Monday, June 16th 2025
JulyJul 2025
  1. Fri 18 Jul Friday, July 18th 2025
AugustAug 2025
  1. Sat 9 Aug Saturday, August 9th 2025
SeptemberSep 2025
  1. Wed 24 Sep Wednesday, September 24th 2025
DecemberDec 2025
  1. Tue 16 Dec Tuesday, December 16th 2025
  2. Wed 24 Dec Wednesday, December 24th 2025
  3. Thu 25 Dec Thursday, December 25th 2025
  4. Fri 26 Dec Friday, December 26th 2025
  5. Wed 31 Dec Wednesday, December 31st 2025
JanuaryJan 2026
  1. Thu 1 Jan Thursday, January 1st 2026
  2. Fri 2 Jan Friday, January 2nd 2026
FebruaryFeb 2026
  1. Sat 21 Feb Saturday, February 21st 2026
MarchMar 2026
  1. Sat 21 Mar Saturday, March 21st 2026