when is diwali 2025 in canada
Diwali in Canada in 2025 is on Monday, 20 October 2025.
Quick Scoop
- Main Diwali day (Lakshmi Puja / Kartik Amavasya): Monday, 20 October 2025.
- This applies across Canada (Toronto, Vancouver, Calgary, etc.), with local celebration times adjusted to each cityβs time zone.
- In many Hindu calendars used in Canada, Diwali 2025 is listed as an observance (not an official federal public holiday), so most workplaces and schools remain open.
Toronto example (popular reference)
- In Toronto, detailed puja timings for 2025 place Diwali on Monday, 20 October, with evening Lakshmi Puja in a prime muhurat window around 7:30β9:00 p.m. local time.
- Some online festival calendars may mention related celebrations continuing around 18β22 October, but the main Diwali day (Kartik Amavasya) is 20 October.
If you are planning temple visits or community events, local mandirs and city event pages usually publish exact schedules closer to October, but the date itself β 20 October 2025 β is fixed in major Canadian holiday and festival calendars.
TL;DR: When you see βwhen is Diwali 2025 in Canada,β you can safely plan for Monday, 20 October 2025 as the main festival day. πͺ
Information gathered from public forums or data available on the internet and portrayed here.