Diwali 2026 falls on Sunday, November 8 in South Africa, the same calendar date as in India, part of a 5-day festival running from Dhanteras on November 6 through Bhai Dooj on November 10. South Africa is home to one of the oldest and largest Indian diaspora communities outside South Asia, with a history stretching back over a century and a half.
A community with deep roots
Indian indentured labour migration to the British colony of Natal began in 1860, bringing workers to sugar plantations in what is now KwaZulu-Natal; a separate wave of “passenger Indians,” mostly traders and merchants from Gujarat, arrived around the same period under their own means. Durban grew into the historic centre of this community and remains home to one of the largest Indian populations of any city outside India itself. This history is distinct from, and much older than, the recent-migrant NRI communities more common in the Gulf, North America or Europe.
Getting the puja timing right
Lakshmi Puja is traditionally timed to Pradosh Kaal, the period around local sunset. Johannesburg, Durban and Cape Town each sit at slightly different latitudes and longitudes within South Africa, so their sunset times on November 8 differ from each other by a meaningful margin, and South Africa does not observe daylight saving, so the country’s single time zone (SAST) stays fixed year-round.
Community celebrations
Durban in particular hosts large, long-established public Diwali celebrations, including major events at the Sri Siva Soobramaniar Temple and other historic Hindu institutions, reflecting the depth of the community’s local roots rather than a recently organised diaspora event.
November 8 falls in early summer
Unlike Diwali in the Northern Hemisphere, where the festival coincides with autumn and early darkness, November in South Africa is early summer. Sunset in Johannesburg and Durban on November 8 falls noticeably later than in, say, London or Toronto on the same date. This means Pradosh Kaal starts later in the evening, and families accustomed to Indian Diwali timing, where darkness arrives early in the northern autumn, may need to adjust their expectations. The warm weather also means outdoor celebrations are far more practical. Durban’s beachfront Diwali events regularly draw tens of thousands. In the older residential areas around Chatsworth and Phoenix, where the original indentured communities put down roots over a century ago, the tradition of lighting clay diyas along compound walls and walkways has continued through generations. These neighborhoods often feel closer in atmosphere to a small Indian town during Diwali than anything you would find in a typical NRI suburb in the US or UK.
Planning around load shedding
One practical wrinkle unique to South Africa: Eskom’s rolling power cuts, known locally as load shedding, can knock out electricity for two to four hours depending on the stage in effect. A Lakshmi Puja timed around Pradosh Kaal can still get interrupted if your suburb’s outage overlaps with sunset. Families who’ve been through a few Diwalis here check the municipal load shedding schedule alongside sunset time, and keep battery-powered diyas or a small inverter on hand so the puja doesn’t stall mid-aarti.
Cape Town is a different story
Cape Town’s Indian community is smaller and more recent than Durban’s, made up mostly of professionals who’ve moved there in the last two to three decades rather than descendants of the original indentured labourers. There isn’t the same density of long-established temples you’ll find around Chatsworth or Phoenix in Durban. Most Cape Town families either host smaller home pujas or travel to Johannesburg or Durban for the larger events, and the local Hindu associations tend to organise a shared celebration on the closest convenient weekend rather than the exact evening of November 8.
Check your city’s timing
Use the muhurat page with Johannesburg, Durban or Cape Town selected to see November 8’s sunset and Rahu Kaal for your local Lakshmi Puja window.