Map › Holidays A–Z › Diwali
When is Diwali 2026?
Diwali falls on different dates around the world in 2026. The first is Sunday, November 8, 2026 and the last is Monday, November 9, 2026, across 13 countries.
Diwali, also known as the Festival of Lights, is one of the most popular Hindu festivals.
Also listed as Diwali/Deepavali, Deepavali and Day off for Deepavali.
See November 8 on the world mapDiwali 2026 by country
| Country | Date |
|---|---|
| 🇦🇺 AustraliaDiwali/Deepavali | November 8Sunday |
| 🇬🇾 GuyanaDeepavali | November 8Sunday |
| 🇮🇳 IndiaDiwali/Deepavali | November 8Sunday |
| 🇲🇾 Malaysia | November 8Sunday |
| 🇲🇺 Mauritius | November 8Sunday |
| 🇲🇲 Myanmar (Burma) | November 8Sunday |
| 🇸🇬 SingaporeDiwali/Deepavali | November 8Sunday |
| 🇿🇦 South Africa | November 8Sunday |
| 🇱🇰 Sri LankaDeepavali | November 8Sunday |
| 🇸🇷 Suriname | November 8Sunday |
| 🇺🇸 United StatesDiwali/Deepavali | November 8Sunday |
| 🇫🇯 Fiji | November 9Monday |
| 🇬🇾 GuyanaDay off for Deepavali | November 9Monday |
| 🇵🇰 Pakistan | November 9Monday |
| 🇸🇬 SingaporeDeepavali | November 9Monday |
Questions about Diwali
- When is Diwali in 2026?
- It depends on the country. In 2026 it falls on November 8 and November 9. The table above shows the date for each country.
- Which countries celebrate Diwali?
- Diwali is marked in 13 countries: Australia, Fiji, Guyana, India, Malaysia, Mauritius, Myanmar (Burma), Pakistan, Singapore, South Africa, Sri Lanka and Suriname, and 1 more.
- Is Diwali a public holiday?
- Yes, it's a public holiday in Fiji, Guyana, India, Malaysia, Mauritius, Singapore, Sri Lanka and Suriname. Elsewhere it may be an observance or a regional holiday, so check the table for each country.
Other holidays around the same time
- Independence Day January 1
- Father's Day January 4
- All Saints' Day October 31
- Constitution Day January 7
- Daylight Saving Time ends April 5
- All Souls' Day November 2
- Armistice Day November 11
- Revolution Day January 3
- Flag Day February 24
- Remembrance Day March 1
- Thanksgiving Day October 12
- Unity Day February 5