Festivals & vrats · free
Hindu Festival Calendar 2025
Every date is computed from its classical rule — lunar month, tithi and the part of the day the tithi must touch (sunrise, madhyahna, pradosh, nishita). Times for New Delhi.
January 2025
- 14 TueMakar Sankranti
Vrat days
- 10 FriPausha Putrada Ekadashi
- 11 SatShani Pradosh
- 13 MonPausha Purnima
- 17 FriLambodara (Sakat) Sankashti
- 25 SatShattila Ekadashi
- 27 MonSoma Pradosh
- 27 MonMagha Masik Shivratri
- 29 WedMagha Amavasya
February 2025
- 2 SunVasant PanchamiShukla Panchami
- 26 WedMaha ShivratriKrishna Chaturdashi
Vrat days
- 8 SatJaya Ekadashi
- 9 SunRavi Pradosh
- 12 WedMagha Purnima
- 16 SunDwijapriya Sankashti
- 24 MonVijaya Ekadashi
- 25 TueBhauma Pradosh
- 27 ThuPhalguna Amavasya
March 2025
- 13 ThuHolika DahanPurnima
- 14 FriHoli
- 30 SunChaitra NavratriShukla Pratipada · until 6 Apr
Vrat days
- 10 MonAmalaki Ekadashi
- 11 TueBhauma Pradosh
- 14 FriPhalguna Purnima
- 17 MonBhalachandra Sankashti
- 25 TuePapmochani Ekadashi
- 27 ThuGuru Pradosh
- 27 ThuChaitra Masik Shivratri
- 29 SatChaitra Amavasya
April 2025
- 6 SunRam NavamiShukla Navami
- 12 SatHanuman JayantiPurnima
- 30 WedAkshaya TritiyaShukla Tritiya
Vrat days
- 8 TueKamada Ekadashi
- 10 ThuGuru Pradosh
- 12 SatChaitra Purnima
- 16 WedVikata Sankashti
- 24 ThuVaruthini Ekadashi
- 25 FriShukra Pradosh
- 26 SatVaishakha Masik Shivratri
- 27 SunVaishakha Amavasya
May 2025
Vrat days
- 8 ThuMohini Ekadashi
- 9 FriShukra Pradosh
- 12 MonVaishakha Purnima
- 16 FriEkadanta Sankashti
- 23 FriApara Ekadashi
- 24 SatShani Pradosh
- 25 SunJyeshtha Masik Shivratri
- 27 TueJyeshtha Amavasya
June 2025
Vrat days
- 6 FriNirjala Ekadashi
- 8 SunRavi Pradosh
- 11 WedJyeshtha Purnima
- 14 SatKrishnapingala Sankashti
- 21 SatYogini Ekadashi
- 23 MonSoma Pradosh
- 23 MonAshadha Masik Shivratri
- 25 WedAshadha Amavasya
July 2025
- 10 ThuGuru PurnimaPurnima
Vrat days
- 6 SunDevshayani Ekadashi
- 8 TueBhauma Pradosh
- 10 ThuAshadha Purnima
- 14 MonGajanana Sankashti
- 21 MonKamika Ekadashi
- 22 TueBhauma Pradosh
- 23 WedShravana Masik Shivratri
- 24 ThuShravana Amavasya
August 2025
- 9 SatRaksha BandhanPurnima
- 15 FriKrishna JanmashtamiKrishna Ashtami
- 27 WedGanesh ChaturthiShukla Chaturthi
Vrat days
- 5 TueShravana Putrada Ekadashi
- 6 WedBudha Pradosh
- 9 SatShravana Purnima
- 12 TueHeramba Sankashti
- 19 TueAja Ekadashi
- 20 WedBudha Pradosh
- 21 ThuBhadrapada Masik Shivratri
- 23 SatBhadrapada Amavasya
September 2025
- 8 MonPitru PakshaKrishna Pratipada · until 21 Sep
- 22 MonSharad NavratriShukla Pratipada · until 1 Oct
- 30 TueDurga AshtamiShukla Ashtami
Vrat days
- 3 WedParsva (Parivartini) Ekadashi
- 5 FriShukra Pradosh
- 7 SunBhadrapada Purnima
- 10 WedVighnaraja Sankashti
- 17 WedIndira Ekadashi
- 19 FriShukra Pradosh
- 19 FriAshvin Masik Shivratri
- 21 SunAshvin Amavasya
October 2025
- 1 WedMaha NavamiShukla Navami
- 2 ThuDussehra (Vijayadashami)Shukla Dashami
- 10 FriKarwa ChauthKrishna Chaturthi
- 18 SatDhanterasKrishna Trayodashi
- 20 MonDiwali (Lakshmi Puja)Amavasya
- 22 WedGovardhan PujaShukla Pratipada
- 23 ThuBhai DoojShukla Dwitiya
- 27 MonChhath PujaShukla Shashthi
Vrat days
- 3 FriPapankusha Ekadashi
- 4 SatShani Pradosh
- 7 TueAshvin Purnima
- 10 FriVakratunda Sankashti
- 17 FriRama Ekadashi
- 18 SatShani Pradosh
- 19 SunKartika Masik Shivratri
- 21 TueKartika Amavasya
November 2025
- 1 SatDev Uthani EkadashiShukla Ekadashi
Vrat days
- 1 SatDevutthana (Prabodhini) Ekadashi
- 3 MonSoma Pradosh
- 5 WedKartika Purnima
- 8 SatGanadhipa Sankashti
- 15 SatUtpanna Ekadashi
- 17 MonSoma Pradosh
- 18 TueMargashirsha Masik Shivratri
- 20 ThuMargashirsha Amavasya
December 2025
Vrat days
- 1 MonMokshada Ekadashi
- 2 TueBhauma Pradosh
- 4 ThuMargashirsha Purnima
- 7 SunAkhuratha Sankashti
- 15 MonSaphala Ekadashi
- 17 WedBudha Pradosh
- 18 ThuPausha Masik Shivratri
- 19 FriPausha Amavasya
- 30 TuePausha Putrada Ekadashi
The vrats of 2025, one list each
- EkadashiEkadashi, the eleventh lunar day of each fortnight, is the most widely kept fast in the Hindu calendar, dedicated to Vishnu and observed twice a month.
- PurnimaPurnima, the full-moon day that closes the bright fortnight, is kept with a fast, the Satyanarayan katha and worship of the moon.
- AmavasyaAmavasya, the new-moon day that ends the dark fortnight, is a quiet day for remembering ancestors, bathing, charity and prayer.
- Pradosh VratPradosh Vrat is kept for Shiva on Trayodashi, the thirteenth lunar day, twice a month, with worship in the twilight after sunset.
- Sankashti ChaturthiSankashti Chaturthi is Ganesha’s monthly fast on the fourth day of the waning moon, broken only after the moon rises.
How these dates are worked out
Hindu festivals follow the lunar tithi, not the solar date. A tithi is each 12° the Moon gains on the Sun, so it lasts 19 to 27 hours and can change in the middle of a day. That is why each festival has a rule for the part of the day its tithi must touch — nishita (midnight) for Janmashtami, pradosh (early night) for Diwali, madhyahna (midday) for Ram Navami.
For each year our engine finds the lunar months (amanta, adhik months included), the start and end of every tithi, and these parts of the day from New Delhi’s sunrise and sunset, then applies each festival’s rule. Holika Dahan and Raksha Bandhan also avoid Bhadra; Ekadashi keeps Dwadashi for the parana. Makar Sankranti follows the Sun’s entry into sidereal Capricorn.
We checked our 2025 and 2026 dates against a published New Delhi almanac. Where traditions differ — Vaishnava Ekadashi, South Indian Hanuman Jayanti, amanta and purnimanta month names — each page says so.