Major Festivals of India - Year 2025

India is a land of fairs and festivals, and each festival has its own significance to celebrate. India is an amalgamation of diverse cultures, languages, and religions ensure that there is a festival being celebrated in some part of India every week, in a unique way and with a unique name.
The most famous festivals of India are Diwali, Holi, Dussehra, Navratri, Durga Puja, Ram Navami, Janmashtami, Ganesh Chaturthi, Gurupurab, Guru Nanak Dev Jayanti, and Eid-Ul-Fitr. The festival celebrated in India is a true manifestation of its rich culture and tradition.
Here is the list of major festivals celebrated in India all year long with dates.
January 2025
New Years Day (नए साल) - Jan 1st, 2025
Durga Ashtami Vrat (दुर्गाष्टमी) - Jan 6th, 2025
Putrada Ekadashi (पुत्रदा एकादशी) - Jan 10th, 2025
Kurma Dwadashi Vrat (कूर्म द्वादशी) - Jan 10th, 2025
Pradosh Vrat (प्रदोष व्रत) - Jan 11th, 2025
Paush Purnima (पौष पूर्णिमा) - Jan 12th, 2025
Bhogi (भोगी) - Jan 13th, 2025
Pongal (पोंगल) - Jan 13th, 2025
Hazrat Ali (हज़रत अली) - Jan 13th, 2025
Lohri (लोहड़ी) - Jan 13th, 2025
Makar Sakranti (मकर संक्रांति) - Jan 14th, 2025
Makar Sankranti Vrat (मकर संक्रांति व्रत) - Jan 14th, 2025
Thiruvalluvar Day (तिरुवल्लुवर दिवस) - Jan 15th, 2025
Uzhavar Tirunal (उझावर तिरुनल) - Jan 16th, 2025
Sankashti Chaturthi Vrat (संकष्टी चतुर्थी व्रत) - Jan 16th, 2025
Sakat Chauth (सकट चौथ) - Jan 16th, 2025
Kalashtami (कालाष्टमी) - Jan 21st, 2025
Shattila Ekadashi (षटतिला एकादशी) - Jan 25th, 2025
Republic Day (गणतंत्र दिवस) - Jan 26th, 2025
Masik Shivaratri (मासिक शिवरात्रि) - Jan 27th, 2025
Mauni Amavasya (मौनी अमावस्या) - Jan 29th, 2025
Me-dam-me-phi (मी डैम मी फी) - Jan 31st, 2025
February 2025
Ganesh Jayanti (गणेश जयंती) - Feb 1st, 2025
Vasant Panchami (वसंत पंचमी) - Feb 2nd, 2025
Rath Saptami (रथ सप्तमी) - Feb 4th, 2025
Bheshma Ashtami (भीष्म अष्टमी) - Feb 5th, 2025
Jaya Ekadashi (जया एकादशी) - Feb 8th, 2025
Guru Ravidas (संत रविदास) - Feb 12th, 2025
Kumbha Sankranti (कुम्भ संक्रांति) - Feb 12th, 2025
Magha Purnima (माघ पूर्णिमा व्रत) - Feb 12th, 2025
Vijaya Ekadashi (विजया एकादशी) - Feb 23rd, 2025
Maha Shivratri (महाशिवरात्रि) - Feb 25th, 2025
Mahashivratri (शिवरात्रि) - Feb 25th, 2025
Tibetan New Year (तिब्बती नए साल) - Feb 28th, 2025
Month of Ramadan (रमज़ान का महीना) - Feb 28th, 2025
Ramadan Fasting Starts (रमजान का उपवास) - Feb 28th, 2025
March 2025
Phulera Dooj (फूलेरादुज) - Mar 1st, 2025
Amalaki Ekadashi (आमलकी एकादशी) - Mar 9th, 2025
Govinda Dwadashi (गोविन्द द्वादशी) - Mar 10th, 2025
Holika Dahan (होलिका दहन) - Mar 13th, 2025
Holika Dahan, Phalguna Purnima Vrat (फाल्गुन पूर्णिमा व्रत) - Mar 13th, 2025
Holi (होली - रंगों का त्योहार ) - Mar 14th, 2025
Sheetala Ashtami (शीतला अष्टमी) - Mar 22nd, 2025
Bihar Day (बिहार स्थापना दिवस) - Mar 22nd, 2025
Papmochani Ekadashi (पापमोचिनी एकादशी) - Mar 25th, 2025
Jamat-ul-Vida (जमात-उल-विदा) - Mar 27th, 2025
Chaitra Amavasya (चैत्र अमावस्या) - Mar 28th, 2025
Eid-ul-Fitar (ईद अल फ़ित्र) - Mar 29th, 2025
Ugadi (उगादी) - Mar 30th, 2025
Telugu New Year (तेलुगु नया साल) - Mar 30th, 2025
Navratri Day 1 - Goddess Shailputri (मां शैलपुत्री - पहले दिन) - Mar 30th, 2025
Chaitra Navratri, Ugadi, Ghatasthapana, Gudi Padwa (चैत्र नवरात्रि घट स्थापना) - Mar 30th, 2025
Navratri Day 2 - Goddess Brahmacharini (मां ब्रह्मचारिणी - दूसरे दिन) - Mar 31st, 2025
Gangaur Vrat Start (गणगौर व्रत पूजन शुरू) - Mar 31st, 2025
April 2025
Odisha Day (ओडिशा दिवस) - Apr 1st, 2025
Bank Holiday (बैंक अवकाश) - Apr 1st, 2025
Navratri Day 3 - Goddess Chandraghanta (मां चंद्रघंटा - तीसरे दिन) - Apr 1st, 2025
Navratri Day 4 - Goddess Kushmanda (मां कूष्माण्डा - चौथे दिन ) - Apr 2nd, 2025
Navratri Day 5 - Goddess Skandamata (मां स्कंदमाता - पांचवें दिन) - Apr 3rd, 2025
Navratri Day 6 - Goddess Katyayini (मां कात्यायनी - छठा दिन) - Apr 4th, 2025
Navratri Day 7 - Goddess Kalaratri (कालरात्रि देवी - सातवें दिन) - Apr 5th, 2025
Ram Navami (राम नवमी तथा राम जन्म) - Apr 6th, 2025
Navratri Day 8 - Mahagauri (महागौरी - आठवें दिन) - Apr 6th, 2025
Ram Navami (राम नवमी) - Apr 6th, 2025
Ramdas Navami (रामदास स्वामी नवमी) - Apr 6th, 2025
Navratri Day 9 - Goddess Siddhidatri (माँ सिद्धिदात्री - नौवां दिन ) - Apr 7th, 2025
Kamada Ekadashi (कामदा एकादशी) - Apr 8th, 2025
Mahavir Jayanti (महावीर जयन्ती) - Apr 10th, 2025
Hanuman Jayanti (हनुमान जयंती) - Apr 11th, 2025
Vaisakhi (बैसाखी ) - Apr 14th, 2025
Tamil New Year (तमिल नव वर्ष) - Apr 14th, 2025
Vishu (विषु त्यौहार) - Apr 14th, 2025
Bohag Bihu (बोहाग बिहू या भोगली बिहू) - Apr 14th, 2025
Bengali New Year (पोहेला बैशाख ) - Apr 14th, 2025
Himachal Day (हिमाचल दिवस) - Apr 15th, 2025
Good Friday (गुड फ्राइडे) - Apr 18th, 2025
Easter (ईस्टर) - Apr 20th, 2025
Varuthini Ekadashi (वरूथिनी एकादशी) - Apr 23rd, 2025
Vaishakha Amavasya (वैशाख अमावस्या) - Apr 27th, 2025
Parashurama Jayanti (परशुराम जयंती) - Apr 29th, 2025
Basava Jayanti (बसव जयंती) - Apr 30th, 2025
Akshaya Tritiya (अक्षय तृतीया व्रत) - Apr 30th, 2025
May 2025
Maharashtra Day (महाराष्ट्र दिवस) - May 1st, 2025
May Day (मई दिवस) - May 1st, 2025
Gujarat Diwas (गुजरात स्थापना दिवस) - May 1st, 2025
Surdas Jayanti (सूरदास जयंती) - May 2nd, 2025
Ganga Jayanti (गंगा जयंती) - May 3rd, 2025
Buddha Purnima (बुद्ध पूर्णिमा) - May 5th, 2025
Sita Navami (सीता नवमी ) - May 5th, 2025
Mohini Ekadashi (मोहिनी एकादशी) - May 8th, 2025
Narasimha Jayanti (नरसिंह जयंती) - May 11th, 2025
Narasimha Jayanti (नरसिम्हा जयंती) - May 11th, 2025
Chaitra Purnima Vrat (चैत्र पूर्णिमा व्रत) - May 12th, 2025
Vaishakha Purnima Vrat (वैशाख पूर्णिमा व्रत) - May 12th, 2025
Narada Jayanti (नारद जयंती) - May 13th, 2025
Sikkim State Day (सिक्किम दिवस) - May 16th, 2025
Shani Jayanti (शनि जयंती) - May 16th, 2025
Apara Ekadashi (अपरा एकादशी) - May 23rd, 2025
Vat Savitri Vrat Amavasya (वट सावित्री व्रत अमावस्या) - May 26th, 2025
June 2025
Sital Sasthi (शीतलषष्ठी) - Jun 1st, 2025
Dhumavati Jayanti (धूमावती जयंती) - Jun 3rd, 2025
Ganga Dussehra (गंगा दशहरा) - Jun 5th, 2025
Bakr Id/Eid ul-Adha (बकर-ईद / ईद-उल-अज़हा) - Jun 6th, 2025
Nirjala Ekadashi (निर्जला एकादशी) - Jun 6th, 2025
Vat Savitri Purnima (वट सावित्री पूर्णिमा) - Jun 10th, 2025
Sant Guru Kabir Jayanti (भगत कबीर जयंती) - Jun 11th, 2025
Raja Sankranti (मिथुन संक्रांति व रज पर्व महत्त्व) - Jun 14th, 2025
Yogini Ekadashi (योगिनी एकादशी) - Jun 21st, 2025
Ashadha Amavasya (आषाढ़ अमावस्या) - Jun 25th, 2025
Jagannath Ratha Yatra (जगन्नाथ रथयात्रा) - Jun 27th, 2025
Muharram (मुहर्रम) - Jun 27th, 2025
Bonalu (बोनालु) - Jun 29th, 2025
July 2025
Devshayani Ekadashi (देवशयनी एकादशी) - Jul 6th, 2025
Guru Purnima (गुरू पूर्णिमा) - Jul 10th, 2025
Kanwar Yatra (काँवड़ यात्रा) - Jul 11th, 2025
Karka Sankranti (कर्क संक्रांति) - Jul 16th, 2025
Kamika Ekadashi (कामिका एकादशी) - Jul 21st, 2025
Sawan Shivratri (सावन शिवरात्रि) - Jul 23rd, 2025
Shravana Amavasya (श्रावणी अमावस्या) - Jul 24th, 2025
Hariyali Teej Vrat (हरियाली तीज व्रत) - Jul 27th, 2025
Nag Panchami (नाग पंचमी) - Jul 29th, 2025
August 2025
Shravana Putrada Ekadashi (पुत्रदा एकादशी) - Aug 5th, 2025
Shravana Purnima Vrat (श्रावण पूर्णिमा व्रत) - Aug 8th, 2025
Raksha Bandhan (रक्षाबंधन) - Aug 9th, 2025
Kajari Teej (कजरी तीज) - Aug 12th, 2025
Independence Day (स्वतंत्रता दिवस) - Aug 15th, 2025
Parsi New Year (पारसी नया साल) - Aug 15th, 2025
Janmashtami (श्री कृष्ण जन्माष्टमी) - Aug 16th, 2025
Janmashtami Vrat (जन्माष्टमी व्रत) - Aug 16th, 2025
Simha Sankranti (सिंह संक्रांति) - Aug 17th, 2025
Aja Ekadashi (अजा एकादशी) - Aug 19th, 2025
Teej (तीज) - Aug 26th, 2025
Ganesh Chaturthi (गणेश चतुर्थी) - Aug 26th, 2025
Onam (ओणम) - Aug 26th, 2025
Hartalika Teej Vrat (हरतालिका तीज व्रत) - Aug 26th, 2025
Ganesh Chaturthi Vrat (गणेश चतुर्थी व्रत) - Aug 26th, 2025
Nuakhai (नुआखाई) - Aug 28th, 2025
September 2025
Parsva Ekadashi (पार्श्व एकादशी) - Sep 3rd, 2025
Milad-un-Nabi / Id-e-Milad (मीलाद उन-नबी / ईद मिलादुन्नबी) - Sep 4th, 2025
Bhadrapada Purnima Vrat (भादप्रद पूर्णिमा व्रत) - Sep 7th, 2025
Vishwakarma day (विश्वकर्मा पूजा) - Sep 17th, 2025
Indira Ekadashi (इंदिरा एकादशी) - Sep 17th, 2025
Kanya Sankranti (कन्या संक्रांति) - Sep 17th, 2025
Mahalaya (महालया) - Sep 21st, 2025
Bathukamma (बतुकम्मा) - Sep 22nd, 2025
Maharaja Agrasen Jayanti (महाराजा अग्रसेन जयंती ) - Sep 22nd, 2025
Ramlila (रामलीला) - Sep 22nd, 2025
Sharad Navratri, Ghatasthapana (नवरात्रि घट स्थापना) - Sep 22nd, 2025
Haryanas Heroes Martyrdom Day (हरियाणा वीर एवं शहीदी दिवस) - Sep 23rd, 2025
Durga Puja (दुर्गाष्टमी पूजा ) - Sep 28th, 2025
Durga Ashtami Puja (अष्टमी पूजा) - Sep 30th, 2025
October 2025
Ayudha Puja (आयुध पूजा) - Oct 1st, 2025
Mahanavami (महानवमी) - Oct 1st, 2025
Durga Maha Navami Puja (महानवमी पूजा) - Oct 1st, 2025
Dussehra (दशहरा) - Oct 2nd, 2025
Kota Dussehra (कोटा दशहरा) - Oct 2nd, 2025
Papankusha Ekadashi (पापांकुशा एकादशी) - Oct 3rd, 2025
Maharishi Valmiki Jayanti (महर्षि वाल्मीकि जयंती) - Oct 7th, 2025
Karwa Chauth (करवा चौथ) - Oct 9th, 2025
Karva Chauth (करवा चौथ) - Oct 9th, 2025
Ahoi Ashtami (अहोई अष्टमी) - Oct 13th, 2025
Rama Ekadashi (रमा एकादशी) - Oct 16th, 2025
Kati Bihu (काति बिहू) - Oct 18th, 2025
Dhanteras (धनतेरस) - Oct 18th, 2025
Lakshmi Puja (लक्ष्मी पूजा) - Oct 20th, 2025
Kali Puja (काली पूजा) - Oct 20th, 2025
Diwali (दीपावली) - Oct 20th, 2025
Narak Chaturdashi (नरक चतुर्दशी ) - Oct 20th, 2025
Diwali, Kartik Amavasya (कार्तिक अमावस्या) - Oct 20th, 2025
Govardhan Puja Vrat (गोवर्धन पूजा व्रत) - Oct 22nd, 2025
Bhai Dooj (भाई दूज) - Oct 23rd, 2025
Chhath Puja (छठ पूजा) - Oct 28th, 2025
November 2025
Haryana Day (हरियाणा दिवस) - Nov 1st, 2025
Kannada Rajyotsava (कन्नड़ राज्योत्सव) - Nov 1st, 2025
Devutthana Ekadashi (देवउठनी एकादशी) - Nov 2nd, 2025
Tulasi Vivaah (तुलसी विवाह) - Nov 2nd, 2025
Rasa Purnima (रस पूर्णिमा) - Nov 5th, 2025
Deva Diwali (देवदीवाली) - Nov 5th, 2025
Kanakadasa Jayanti (संत कनक दास जयंती) - Nov 8th, 2025
Kaal Bhairava Jayanti (काल भैरव जयंती) - Nov 11th, 2025
Utpanna Ekadashi (उत्पन्ना एकादशी) - Nov 15th, 2025
December 2025
Mokshada Ekadashi (मोक्षदा एकादशी) - Dec 1st, 2025
Guruvayur Ekadashi (गुरुवायुर एकादशी) - Dec 1st, 2025
Feast of St Francis Xavier (संत फ्रांसिस पर्व) - Dec 3rd, 2025
Paush Amavasya (पौष मास की अमावस्या) - Dec 5th, 2025
Saphala Ekadashi (सफला एकादशी) - Dec 15th, 2025
Goa Liberation Day (गोवा मुक्ति दिवस) - Dec 19th, 2025
Christmas Day (क्रिसमस) - Dec 25th, 2025
Boxing Day ( बॉक्सिंग डे) - Dec 26th, 2025
New Year Eve (नए साल की पूर्वसंध्या) - Dec 31st, 2025