Diwali 2026 in South Africa: Date, the Five Days and Is It a Public Holiday?

South Africa has one of the largest Indian communities outside India, especially in Durban and the rest of KwaZulu-Natal, and Diwali is celebrated by many families across the country.
Diwali 2026 at a Glance
| Detail | Information |
|---|---|
| Main Diwali day | Sunday, 8 November 2026 |
| Also known as | Deepavali, the festival of lights |
| Public holiday in South Africa? | No |
| Biggest celebrations | KwaZulu-Natal (especially Durban) and Gauteng |
The Five Days of Diwali 2026
Diwali is usually celebrated over five days. According to the Drik Panchang Hindu calendar for South Africa, the 2026 days are:
| Day | Date | What it is |
|---|---|---|
| Dhanteras | Friday, 6 November 2026 | The first day; many families buy something new for the home |
| Diwali and Lakshmi Puja | Sunday, 8 November 2026 | The main day, with prayers, lamps and family gatherings |
| Govardhan Puja | Monday, 9 November 2026 | Worship and offerings of food |
| Bhai Dooj | Tuesday, 10 November 2026 | A day that celebrates brothers and sisters |
The second day, Naraka Chaturdashi (also called Choti Diwali), falls between Dhanteras and the main Diwali day. Exact prayer times can differ by city. Ask your local temple for the times in your area.
Is Diwali a Public Holiday in South Africa?
No. Diwali is not one of South Africa’s official public holidays. Employers may allow leave for religious observance, so speak to your employer early if you want time off.
The next public holidays in South Africa are on 4 November 2026 (local elections) and in December. See our guide to December 2026 holidays and the 4 November public holiday.
How Diwali Is Celebrated
- Lamps and lights: homes are decorated with clay lamps called diyas and with lights.
- Prayers: families pray at home and at temples, especially to Lakshmi.
- Food and sweets: families cook special meals and share sweets with neighbours and friends.
- Rangoli: colourful patterns are made at the entrance to the home.
Celebrate Safely
- Fireworks: many municipalities only allow fireworks at certain times and places, and some ban them in residential areas. Check your municipality’s rules before you buy fireworks.
- Pets: keep pets indoors on the evening of Diwali, as loud bangs can frighten them.
- Lamps and candles: never leave burning lamps or candles alone, and keep them away from curtains.
Diwali 2026 Questions
When is Diwali 2026 in South Africa?
On Sunday, 8 November 2026.
Is Diwali a public holiday in South Africa?
No. It is not an official public holiday.
What is Diwali?
Diwali, or Deepavali, is the Hindu festival of lights. It celebrates the victory of light over darkness.
How many days is Diwali?
Diwali is usually celebrated over five days. In 2026 they run from Friday, 6 November to Tuesday, 10 November.
