Diwali 2026 in Johannesburg
Diwali (Deepavali, Lakshmi Puja) 2026 in Johannesburg (South Africa) is on Sunday 8 November 2026, the same day as in India. The Deepavali tithi (Bahula Amavasya) runs from 8 November 2026 7:58 AM to 9 November 2026 9:02 AM Johannesburg time. The date is fixed by the tithi at pradosha (the first fifth of the night after sunset), which in Johannesburg on that day is 6:29 PM – 8:38 PM. Check of the rule: 7 November 2026: pradosha 6:28 PM–8:37 PM, tithi covers 0%; 8 November 2026: pradosha 6:29 PM–8:38 PM, tithi covers 100%; 9 November 2026: pradosha 6:30 PM–8:38 PM, tithi covers 0%. That day sunrise is 5:13 AM, sunset 6:29 PM, and rahu kalam 4:50 PM – 6:29 PM; the full panchangam of the day is linked below. All times are computed for this city's coordinates and time zone from the NASA/JPL ephemeris; no time is converted from India. Dates here follow the Telugu (amanta) almanac rules. Many Hindu families in Fiji, Mauritius and South Africa use North-Indian (purnimanta) almanacs, which name the months differently and can differ for some vratams; the main festivals that are fixed by a tithi at a part of the day come out the same.
Panchangam – Sunday 8 November 2026 Festivals 2026 – Johannesburg
FAQ
When is Diwali 2026 in Johannesburg?
Sunday 8 November 2026.
Is Diwali 2026 on the same day in Johannesburg and India?
Yes.
When does the tithi start and end in Johannesburg?
From 8 November 2026 7:58 AM to 9 November 2026 9:02 AM local time.
How is the date of Diwali decided?
Ashwayuja amavasya at pradosha; Kedareshwara vratam the same day.
Same day in other cities
- Durban: Sunday 8 November 2026
- Port Louis: Sunday 8 November 2026
- Jeddah: Sunday 8 November 2026
- Riyadh: Sunday 8 November 2026
- Doha: Sunday 8 November 2026
- Abu Dhabi: Sunday 8 November 2026
- Dammam: Sunday 8 November 2026
- Manama: Sunday 8 November 2026
Diwali 2026 – South Africa · Diwali 2026 (India) · Johannesburg