Diwali, also known as Deepawali, is a Hindu festival of lights. It is one of the major Hindu festivals celebrated across the world by Indians and non-Indians.
Diwali 2025 will be celebrated on October 21, as it is the main day to perform the Lakshmi Puja. However, Karnataka has listed October 22, 2025, as a Diwali holiday in its public holiday calendar.
The festival is celebrated during the Ashwin and Kartika months. It typically falls around mid-September to mid-November.
This festive occasion honours Lord Rama, Goddess Sita, and Lord Laxman’s return to Ayodhya after defeating the evil Lord Ravana.
Check out Dussehra 2025 dates and timings.
What is the real date for Diwali 2025?
The festival of Diwali 2025 will be celebrated on October 21st. Here is a table with the complete Diwali 2025 calendar.
| Festival | Date |
| Dhanteras | October 18, 2025, Saturday |
| Narak Chaturdashi | October 20, 2025, Monday |
| Diwali/Deepawali | October 21, 2025, Tuesday |
| Govardhan Puja | October 22, 2025, Wednesday |
| Bhai Dooj | October 23, 2025, Thursday |
Diwali 2025 Puja Muhurat
Learn all the important puja and muhurat timings for the festive season.
Dhanteras Puja Muhurat
Trayodashi Tithi starts: 12:18 PM, October 18, 2025
Trayodashi Tithi ends: 01:51 PM, October 19, 2025
Dhanteras, also known as Dhantrayodashi, is an essential festival that takes place on the first day before the Diwali festivities kick in.
People buy gold coins and gold jewellery on the occasion of Dhanteras and offer prayers to Goddess Lakshmi and Lord Kuber.
Download the Jar app to save money in 24k digital gold and buy gold jewellery.
Narak Chaturdashi Shubh Tithi
Chaturdashi Tithi starts: 01:51 PM, October 19, 2025
Chaturdashi Tithi ends: 03:44 PM, October 20, 2025
The ritual of performing Abhyang Snan (holy bath) on Chaturdashi is known as Narak Chaturdashi. This ritual is said to protect you from going to Narak (hell) in the afterlife.
What is the time of Lakshmi Puja in Diwali 2025?
Amavasya/Lakshmi Puja Tithi starts: 03:44 PM, October 20, 2025
Amavasya/Lakshmi Puja Tithi ends: 05:54 PM, October 21, 2025
The occasion of Diwali is celebrated on the night of Amavasya (new moon). Lakshmi Puja is an important ritual that is performed on Diwali, offering prayers to the goddess of wealth and prosperity.
Govardhan Puja Shubh Timing
Govardhan Puja Pratahkala Muhurat: 06:30 AM to 08:50 AM, October 22, 2025
Govardhan Puja Sayankala Muhurat: 03:48 PM to 06:07 PM, October 22, 2025
Pratipada Tithi starts: 05:54 PM, October 21, 2025
Pratipada Tithi ends: 08:16 PM, October 22, 2025
Govardhan Puja is celebrated the day after Diwali to honour Lord Krishna’s victory over Lord Indra. On this day, people cook food made with wheat, cereals, gram, and rice, and offer it to Lord Krishna.
Bhai Dooj Muhurat
Bhai Dooj Aprahana Time: 01:28 PM to 03:47 PM, October 23, 2025
Dwitiya Tithi starts: 08:16 PM, October 22, 2025
Dwitiya Tithi ends: 10:46 PM, October 23, 2025
The festival of Bhai Dooj is similar to that of Raksha Bandhan. On this day, sisters apply a tilak to their brothers and pray for their long and healthy lives. In return, brothers shower their sisters with gifts.