Diwali · Canada
Diwali 2026 in Canada
Diwali 2026 in Canada is on Sunday, 8 November 2026, the same day as in India. In Toronto the Lakshmi Puja muhurat is 05:17 PM – 07:02 PM EST. Every Canadian city below keeps it on the same date, each at its own local time (EST, MDT, PDT).
Diwali
Diwali 2026 in Canadian cities
Date and Lakshmi Puja muhurat in each city, in its own local time. In India (New Delhi) Diwali is on Sunday, 8 November 2026. Open a city for its full muhurat, timings to avoid and choghadiya.
- TorontoSun, 8 Nov05:17 PM – 07:02 PM ESTSame date as India
- BramptonOpen for timings
- VancouverSun, 8 Nov04:54 PM – 06:34 PM PDTSame date as India
- CalgarySun, 8 Nov05:11 PM – 06:49 PM MDTSame date as India
- EdmontonSun, 8 Nov04:59 PM – 06:33 PM MDTSame date as India
Lakshmi Puja Muhurat. Pradosh Kaal while the fixed Vrishabha lagna rises and Amavasya prevails.
How Diwali is kept in Canada
In Canada, Diwali is kept at home and with the community. Families clean and decorate the home, draw rangoli at the door, light diyas and candles at dusk and perform Lakshmi and Ganesha puja in the evening, at the muhurat for their own city. Sweets and gifts are shared with family, friends and neighbours.
Diwali often falls on a working or school day abroad, so many families keep the puja itself on the day, at the local time, and gather with the wider community at mandirs, community halls and public celebrations on the nearest weekend.
Fireworks and sparklers follow local rules, which differ from place to place; many families keep to diyas, candles and lights at home. Dhanteras and Narak Chaturdashi come before Diwali, and Govardhan Puja and Bhai Dooj after it, each on its own local date.
Why the date and times differ abroad
A tithi is a stretch of the Moon's journey from the Sun, so it begins and ends at the same instant everywhere. In 2026, Kartika Amavasya begins at 11:28 AM IST on 8 November in India, which is 12:58 AM EST on 8 November in Toronto.
What differs is the local day: sunrise, sunset and the clock. Diwali is kept on the day the tithi covers the local evening (Pradosh Kaal), so each city has its own times; and because the clocks differ, the tithi can begin on a different local date, so a city can keep the festival a day apart from India. Both dates are right for their place.
Diwali in Canada: questions
When is Diwali 2026 in Canada?
Sunday, 8 November 2026, in every Canadian city listed here, by each city's own sunrise and moonrise.
Is Diwali on the same day in Canada as in India?
Yes. In 2026 Diwali is on Sunday, 8 November 2026 in India (New Delhi) and on the same date in Toronto and the other Canadian cities here. The clock times differ, because each city keeps its own sunrise, sunset and time zone.
What time is Lakshmi Puja in Toronto in 2026?
05:17 PM – 07:02 PM EST on Sunday, 8 November 2026, local time in Toronto (Lakshmi Puja Muhurat).
What time is Lakshmi Puja in Vancouver in 2026?
04:54 PM – 06:34 PM PDT on Sunday, 8 November 2026, local time in Vancouver (Lakshmi Puja Muhurat).
Why are Diwali times different in Canada?
The tithi begins and ends at the same instant everywhere, but sunrise, sunset and moonrise are local, and so is the clock. Diwali's timings are set by these local moments, so each city has its own times, and occasionally its own date. The times on this page are each city's local time.