Home   Calendar   Holidays   South Africa   Diwali
Flag for South Africa

Diwali 2026 in South Africa

Diwali is also known as Deepavali, Dipavali, Dewali, Deepawali, or the Festival of Lights. It is celebrated in October or November each year. Diwali celebrations can last for about five days.

Is Diwali a Public Holiday?

Diwali is not a public holiday. It falls on Sunday, November 8, 2026 and most businesses follow regular Sunday opening hours in South Africa.

Dipa oil lamps are often lit for Diwali celebrations.

©iStockphoto.com/SoumenNath

About Diwali

Read more about Diwali.

Diwali Observances

Holiday currently only shown for years 2010–2030.

Year Weekday Date Name Holiday Type
2010 Fri Nov 5 Diwali Hindu Holiday
2011 Wed Oct 26 Diwali Hindu Holiday
2012 Tue Nov 13 Diwali Hindu Holiday
2013 Sat Nov 2 Diwali Hindu Holiday
2014 Thu Oct 23 Diwali Hindu Holiday
2015 Wed Nov 11 Diwali Hindu Holiday
2016 Sun Oct 30 Diwali Hindu Holiday
2017 Thu Oct 19 Diwali Hindu Holiday
2018 Tue Nov 6 Diwali Hindu Holiday
2019 Sun Oct 27 Diwali Hindu Holiday
2020 Sat Nov 14 Diwali Hindu Holiday
2021 Thu Nov 4 Diwali Hindu Holiday
2022 Mon Oct 24 Diwali Hindu Holiday
2023 Sun Nov 12 Diwali Hindu Holiday
2024 Thu Oct 31 Diwali Hindu Holiday
2025 Mon Oct 20 Diwali Hindu Holiday
2026 Sun Nov 8 Diwali Hindu Holiday
2027 Thu Oct 28 Diwali Hindu Holiday
2028 Tue Oct 17 Diwali Hindu Holiday
2029 Mon Nov 5 Diwali Hindu Holiday
2030 Sat Oct 26 Diwali Hindu Holiday

While we diligently research and update our holiday dates, some of the information in the table above may be preliminary. If you find an error, please let us know.