School holidays

Children's Education

School holidays in South Africa: 2024 and 2025

If you have children in school, you’ll want to mark these South African academic holidays on your calendar for 2024 and 2025.

Yellow children's table with four chairs, yellow, green, red, and blue in a classroom
writer

Updated 3-2-2025

Parents in South Africa will need to know when the local school holidays are. Luckily, all schools have the same holiday dates, and they all close on national public holidays, which makes school holiday planning a bit easier in all regions.

This list contains the following information:

When are the school holidays in South Africa?

The South African school year runs from January to December. There are four school holidays:

  • Two-week break in March/April
  • Three-week holidays in June/July
  • One-week break in September/October
  • Five/six-week holiday in December/January

Schools also close on public holidays. There are also other additional days off every school year. Altogether, there are around 200 days in the South African scholastic year.

Photo: jacoblund/Getty Images

Privately-run international schools in South Africa may have slightly different holiday dates from state schools, so it is advisable to check the annual calendar with your child’s school if they are privately educated. Some of the annual South African festivals may also fall within school holiday periods.

South African school holidays dates in 2024–2025

HolidayDates
First term break21 March – 2 April 2024
Second term break17 June – 8 July 2024
Third term break23 September – 30 October 2024
Fourth term break12 December 2024 – 14 January 2025

South African school holiday dates in 2025–2026

HolidayDates
First term break31 March – 7 April 2025
Special School holidays28 April – 2 May 2025
Second term break30 June – 21 July 2025
Third term break6 – 10 October 2025
Fourth term break11 December 2025 – 13 January 2026

Additional holidays and days off

South Africa has 12 annual public holidays, some of which fall during school term time. These include:

Public holidayDate
New Year’s Day1 January 2025 (Wednesday)
Human Rights Day21 March 2025 (Friday)
Good Friday18 April 2025 (Friday)
Family Day21 April 2025 (Monday)
Freedom Day27 April 2025 (Sunday)
Workers’ Day1 May 2025 (Thursday)
Youth Day holiday16 June 2025 (Monday)
National Women’s Day9 August 2025 (Saturday)
Heritage Day24 September 2025 (Wednesday)
Day of Reconciliation16 December 2025 (Tuesday)
Christmas Day25 December 2025 (Thursday)
Day of Goodwill26 December 2025 (Friday)

The annual public holidays are extra school holidays in South Africa. If a vacation falls on a Sunday, schools usually close on Monday. Sometimes, schools will also close if a public holiday falls on a Tuesday to make a long weekend.

Schools may also close for reasons such as teacher training or pupil book days. These will vary between institutions; however, it’s important to check with your child’s school so that you know in advance when these will be.

Many South African schools, such as the British International College and the International School of Cape Town, publish calendars on their websites, so this is a good place to check for information.

Childcare during school holidays in South Africa

If you are a working parent during school holidays in South Africa, you may need to make childcare arrangements during working hours. Various childminding organizations run holiday activities for kids, however, costs, availability, and types of activities vary from one provider to the next.

Large group of school children supervised by teacher walk through Walter Sisulu National Botanical Garden
Photo: Jeffrey Greenberg/Universal Images Group via Getty Images

To find out what options are available in your area, ask your child’s school or check with the local municipality what they have on offer. You can also search for local holiday programs and other childcare options on sites such as Rainbow Kids or Active Activities.

If you would prefer your child to be cared for in the comfort of their home, you can always hire a babysitter, nanny, or au pair. Sites such as SA Nanny have a wide range of childminders available who offer short-term or long-term services.

Author

Gary Buswell

About the author

Based in London, Gary has been freelancing for Expatica since 2016. An expert writer with experience in social research and community development, he focuses on topics such as politics and current affairs, healthcare, recruitment, human rights and migration.