Diwali 2026 falls on Sunday, 8 November — and across Canada, the Greater Toronto Area, Vancouver and Ottawa light up with Diwali melas, temple Lakshmi Pujas and even celebrations on Parliament Hill. This NRIGlobe guide is your practical Canada city guide to Diwali 2026 — dates and local muhurat, city events, where to buy diyas, and fireworks rules.
For the Lakshmi-Ganesh Puja vidhi and mantras, see our partner site HinduTone’s Diwali 2026 guide. This page is the where-and-when for Canada.
Quick answer: Diwali (Lakshmi Puja) 2026 is on Sunday, 8 November. Perform Lakshmi Puja in the evening Pradosh Kaal; the weekend means bigger family celebrations.
Diwali 2026 in Canada — At a Glance
- Main day: Sunday, 8 November 2026 (Lakshmi Puja); five days from Dhanteras (6 Nov) to Bhai Dooj (10 Nov)
- Where: GTA (Toronto, Brampton, Mississauga), Vancouver, Calgary, Edmonton and Ottawa
- Civic recognition: Diwali is widely celebrated, including events on Parliament Hill in Ottawa
- Fireworks: regulated by municipality — check local bylaws; attend organised displays where available
City Celebrations
Greater Toronto Area
Canada’s largest Diwali scene — big melas and temple Lakshmi Pujas across Toronto, Brampton, Mississauga and Scarborough, with bazaars, performances and fireworks where permitted.
Vancouver & Calgary
Diwali festivals across Metro Vancouver and Surrey (a large South-Asian community) and Calgary, with cultural programs and community pujas.
Ottawa & Edmonton
Ottawa hosts Diwali celebrations including events on Parliament Hill; Edmonton’s community holds melas and temple pujas. Check local calendars for 2026 dates.
Where to Buy Diyas, Lights & Puja Supplies
- Indian stores across the GTA, Surrey and other hubs stock diyas, lights, rangoli and samagri
- Canadian online retailers ship diyas, idols and decoration kits — order early
Fireworks & Safety
Consumer fireworks are regulated by municipality in Canada — some require permits, others restrict them. Check your local bylaws and prioritise organised displays. Diyas and LED lights are a safe alternative for cold November evenings.
Frequently Asked Questions (FAQ)
When is Diwali 2026 in Canada?
Sunday, 8 November 2026 (Lakshmi Puja). The five days run from Dhanteras (6 Nov) to Bhai Dooj (10 Nov).
Where are the biggest Diwali events in Canada?
The Greater Toronto Area hosts the largest celebrations; Vancouver, Calgary and Ottawa (including Parliament Hill) also have major events.
Where can I buy diyas in Canada?
At Indian stores across the GTA, Surrey and other hubs, or Canadian online retailers — order early.
Where can I find the puja vidhi?
See HinduTone’s Diwali 2026 guide for the Lakshmi-Ganesh Puja vidhi and mantras.
Final Word
From Toronto to Vancouver to Parliament Hill, Diwali 2026 lights up Canada on a Sunday. Plan your Lakshmi Puja, find your city’s mela, and order diyas early. Shubh Deepavali!
Related Reading on NRIGlobe
- Diwali 2026 Abroad: Global Dates, City Events & NRI Guide
- Where to Buy Diyas, Lights & Puja Supplies Abroad 2026
- HinduTone — Diwali 2026: Lakshmi Puja Vidhi & Significance
- Indian Festivals Abroad 2026: The Complete NRI Calendar & City Guide





