Hindu Calendar 2025: Complete List of Fasts and Festivals

Welcome to Hindu Calendar 2025! This calendar gives you complete information about all the important festivals, fasts, auspicious days, and government holidays throughout the year, so that you can make your plans in advance.

Hindu Calendar 2025

January 2025 Festivals
10 Friday Paush Putrada Ekadashi
11 Saturday Pradosh Vrat (Shukla)
13 Monday Paush Purnima Vrat
14 Tuesday Pongal, Uttarayan, Makar Sankranti
17 Friday Sankashti Chaturthi
25 Saturday Shattila Ekadashi
27 Monday Pradosh Vrat (Krishna), Masik Shivratri
29 Wednesday Magha Amavasya
February 2025 Festivals
2 Sunday Basant Panchami, Saraswati Puja Puja
8 Saturday Jaya Ekadashi
9 Sunday Pradosh Vrat (Shukla)
12 Wednesday Kumbh Sankranti, Magha Purnima Vrat
16 Sunday Sankashti Chaturthi
24 Monday Vijaya Ekadashi
25 Tuesday Pradosh Vrat (Krishna)
26 Wednesday MahaShivratri, Masik Shivratri
27 Thursday Phalguna Amavasya
March 2025 Festivals
10 Monday Amalaki Ekadashi
11 Tuesday Pradosh Vrat (Shukla)
13 Thursday Holika Dahan
14 Friday Holi, Meen Sankranti, Phalguna Purnima Vrat
17 Monday Sankashti Chaturthi
25 Tuesday Papmochini Ekadashi
27 Thursday Pradosh Vrat (Krishna), Masik Shivratri
29 Saturday Chaitra Amavasya
30 Sunday Chaitra Navratri, Ugadi, Ghatasthapana, Gudi Padwa
31 Monday Cheti Chand
April 2025 Festivals
6 Sunday Ram Navami Navami
7 Monday Chaitra Navratri Parana
8 Tuesday Kamda Ekadashi
10 Thursday Pradosh Vrat (Shukla)
12 Saturday Hanuman Jayanti, Chaitra Purnima Vrat
14 Monday Mesh Sankranti
16 Wednesday Sankashti Chaturthi
24 Thursday Varuthini Ekadashi
25 Friday Pradosh Vrat (Krishna)
26 Saturday Masik Shivratri
27 Sunday Vaishakha Amavasya
30 Wednesday Akshaya Tritiya Tritiya
May 2025 Festivals
8 Thursday Mohini Ekadashi
9 Friday Pradosh Vrat (Shukla)
12 Monday Vaishakha Purnima Vrat
15 Thursday Vrishabha Sankranti
16 Friday Sankashti Chaturthi
23 Friday Apara Ekadashi
24 Saturday Pradosh Vrat (Krishna)
25 Sunday Masik Shivratri
27 Tuesday Jyeshtha Amavasya
June 2025 Festivals
6 Friday Nirjala Ekadashi
8 Sunday Pradosh Vrat (Shukla)
11 Wednesday Jyeshtha Purnima Vrat
14 Saturday Sankashti Chaturthi
15 Sunday Mithun Sankranti
21 Saturday Yogini Ekadashi
23 Monday Masik Shivratri, Pradosh Vrat (Krishna)
25 Wednesday Ashadha Amavasya
27 Friday Jagannath Rath Yatra
July 2025 Festivals
6 Sunday Devshayani Ekadashi, Ashadhi Ekadashi Ekadashi
8 Tuesday Pradosh Vrat (Shukla)
10 Thursday Guru Purnima-Purnima, Ashadha Purnima Vrat
14 Monday Sankashti Chaturthi
16 Wednesday Kark Sankranti
21 Monday Kamika Ekadashi
22 Tuesday Pradosh Vrat (Krishna)
23 Wednesday Masik Shivratri
24 Thursday Shravan Amavasya
27 Sunday Hariyali Teej
29 Tuesday Nag Panchami Panchami
August 2025 Festivals
5 Tuesday Shravan Putrada Ekadashi
6 Wednesday Pradosh Vrat (Shukla)
9 Saturday Raksha Bandhan, Shravan Purnima Vrat
12 Tuesday Sankashti Chaturthi, Kajari Teej
16 Saturday Janmashtami
17 Sunday Singh Sankranti
19 Tuesday Aja Ekadashi
20 Wednesday Pradosh Vrat (Krishna)
21 Thursday Masik Shivratri
23 Saturday Bhadrapada Amavasya
26 Tuesday Hartalika Teej
27 Wednesday Ganesh Chaturthi Chaturthi
September 2025 Festivals
3 Wednesday Parivartini Ekadashi
5 Friday Pradosh Vrat (Shukla), Onam / Thiruvonam
6 Saturday Anant Chaturdashi Chaturdashi
7 Sunday Bhadrapada Purnima Vrat
10 Wednesday Sankashti Chaturthi
17 Wednesday Indira Ekadashi, Kanya Sankranti
19 Friday Masik Shivratri, Pradosh Vrat (Krishna)
21 Sunday Ashwin Amavasya
22 Monday Sharad Purnima Navratri, Ghatasthapana
28 Sunday Kalparambha
29 Monday Navpatrika Puja
30 Tuesday Durga Maha Ashtami Puja
October 2025 Festivals
1 Wednesday Durga Maha Navami Puja
2 Thursday Durga Visarjan, Dussehra, Sharad Purnima Navratri Parana
3 Friday Papankusha Ekadashi
4 Saturday Pradosh Vrat (Shukla)
7 Tuesday Ashwin Purnima Vrat
10 Friday Sankashti Chaturthi, Karwa Chauth
17 Friday Rama Ekadashi, Tula Sankranti
18 Saturday Dhanteras, Pradosh Vrat (Krishna)
19 Sunday Masik Shivratri
20 Monday Narak Chaturdashi
21 Tuesday Diwali, Kartik Amavasya
22 Wednesday Govardhan Puja
23 Thursday Bhai Dooj
28 Tuesday Chhath Puja Puja
November 2025 Festivals
2 Sunday Devutthana Ekadashi
3 Monday Pradosh Vrat (Shukla)
5 Wednesday Kartik Purnima Vrat
8 Saturday Sankashti Chaturthi
15 Saturday Utpanna Ekadashi
16 Sunday Vrishchik Sankranti
17 Monday Pradosh Vrat (Krishna)
18 Tuesday Masik Shivratri
20 Thursday Margashirsha Amavasya
December 2025 Festivals
1 Monday Mokshada Ekadashi
2 Tuesday Pradosh Vrat (Shukla)
4 Thursday Margashirsha Purnima Vrat
7 Sunday Sankashti Chaturthi
15 Monday Saphala Ekadashi
16 Tuesday Dhanu Sankranti
17 Wednesday Pradosh Vrat (Krishna)
18 Thursday Masik Shivratri
19 Friday Paush Amavasya
30 Tuesday Paush Putrada Ekadashi

Learn accurate information about all festivals from the Hindu calendar

India is home to people of many religions and sects, and each religion has its own festivals. We often find ourselves confused about the exact dates of these festivals. To address this issue, we've brought you the Hindu Calendar 2025. This calendar provides accurate information about all the major fasts, festivals, and holidays throughout the year, all in one place, so you can plan your days more effectively.

Names of Months in the Hindu Calendar

The Hindu calendar, like the English calendar, consists of 12 months and approximately 365 days. However, the names of the months are different. The Hindu calendar begins with the month of Chaitra and ends with Phalguna.

The names of the 12 months according to the Hindu calendar are as follows:

When and how did the Hindu calendar begin?

The Vikram Samvat or Hindu calendar was started by Emperor Vikramaditya in 58 BC. According to religious beliefs, the Brahma Purana states that Lord Brahma began creating the universe on this day. This is why the Hindu New Year begins on Chaitra Shukla Pratipada. This calendar determines not only the months but also the beginning of a 7-day week.

When does the day change in Hinduism?

While the Western calendar considers the new day to begin at 12 midnight, the Hindu calendar considers the day to begin with sunrise. Night follows sunset, and a day's cycle is completed only when a new sunrise occurs. This calculation is considered important from both scientific and spiritual perspectives.

Structure of the Hindu Calendar

The Hindu calendar has 12 months, and each month is divided into two sections, called Shukla Paksha and Krishna Paksha. Each Paksha has 15 days. This division is based on the phases of the moon and these phases have special significance for all religious activities.