US Trends

when is diwali 2025

Diwali in 2025 falls on Monday, 20 October 2025 for the main day of celebration, i.e., Lakshmi Puja / Deepawali.

Quick date breakdown (India-focused)

  • Main Diwali / Lakshmi Puja: Monday, 20 October 2025
  • Amavasya Tithi: from the afternoon of 20 October 2025 to the evening of 21 October 2025 (Hindu lunar calendar basis).
  • Common public / popular observance in India treats 20 October as the Diwali night for diyas, crackers (where allowed), and Lakshmi–Ganesh puja.

So if you’re planning celebrations, shopping, or travel, you should mark 20 October 2025 on your calendar as the main Diwali date.

Information gathered from public forums or data available on the internet and portrayed here.