Printable: 2017 school holidays in South Africa calendar
Here are SA's school and public holidays for 2017 in a neat downloadable calendar – plus a few handy tips on when to take to leave to get the maximum benefit!

Update! The dates of the first week in August has been fixed.

Have you booked the holidays for the year ahead? Here are the school and public holiday dates for the year so you can plan the next family breakaway.

If you don't yet have kids at school, you have more leeway and can get away with cheaper holidays outside of peak season. We suggest a few added leave dates around the long weekends to make your leave work for you!

To download the school calendar, click here.

Parent24 SA schools holiday calendar 2017

(Original calendar image: iStock)

SA long weekends 2017:

Human Rights Day in March

  • Monday March 20 is a school holiday – TAKE 1 DAY LEAVE.
  • Tuesday March 21 is Human Rights Day.
    = 4 days

Easter weekend in April

  • Friday 14 April is Good Friday.
  • Monday 17 April is Family Day.
    = 4 days

**If you don’t have kids in school:

  • Take leave on Thursday 13 and Tuesday 18 (2 days) = 6 days.

Freedom Day and Workers Day in April/May

  • Thursday 27 April is Freedom Day.
  • Friday 28 April is a school holiday – TAKE 1 DAY LEAVE.
  • Monday 1 May is Workers Day.
    = 5 days

**If you don’t have kids at school:  

  • Add Wednesday 26 April and Tuesday 2 May to 28 April (3 days) = 7 days. 
  • Bonanza: Take leave from Thursday 13 to Tuesday 2 May (10 days) = 20 days!

Youth Day in June

  • Friday 16 June is Youth Day.
    = 3 days

Women's Day in August

  • Wednesday 9 August is Women’s Day. TAKE LEAVE ON 7th + 8th, or 10th + 11th (2 days).
    = 5 days

Heritage Day in September

  • Monday 25 September is a public holiday (Heritage Day is on the Sunday).
    = 3 days

Also see: 

SA school holidays 2017

April school holiday:

Monday 3 April to Monday 17 April  (11 working days, 17 total days).

July holiday:

Monday 3 July to Friday 21 July (15 working days, 23 total days).

October holiday:

Monday 2 October to Friday 6 October (5 working days, 9 total days).

December holiday:

Thursday 7 December to Tuesday 16 January (24 working days, 41 total days).

Have you made your holiday plans for the year yet? When are you going away and whereto? Send your comments to and we may publish them (anonymously).

Read Parent24’s Comments Policy

Everything from parties to pre-schools in your area.

Jobs - Find your dream job

Call Centre Agents

UDM International (Pty) Ltd
R5 500.00 - R35 000.00 Per Month

Insurance Sales - No Cold Calling

UDM International (Pty) Ltd
R5 500.00 - R35 000.00 Per Month

Sales Representative

UDM International (Pty) Ltd
R5 500.00 - R35 000.00 Per Month

Property - Find a new home