Festivals in December: In the Gregorian calendar, November is the 11th month of the year, and it will soon be followed by December, the final and 12th month. In the Indian national calendar, however, this period corresponds to Margashirsha (also called Agahan) and Paush, which are the 9th and 10th months respectively. Margashirsha is traditionally known as Agahan, and the month after it is Paush.
Fasts and festivals hold special significance in Sanatan Dharma, so the month of December is considered very important from a religious perspective. Many important fasts and festivals fall during this month. Below is a complete list of fasts and festivals for December 2025.
Festivals in December: Major fasts & festivals in December 2025
| Date | Day | Festivals / Vrats |
|---|---|---|
| 1 December | Monday | Gita Jayanti, Guruvayur Ekadashi, Mokshada Ekadashi |
| 2 December | Tuesday | Matsya Dwadashi, Bhauma Pradosh Fast |
| 4 December | Thursday | Dattatreya Jayanti, Annapurna Jayanti, Tripura Bhairavi Jayanti, Margashirsha Purnima |
| 5 December | Friday | Beginning of Paush Month, Rohini Fast |
| 7 December | Sunday | Akhurth Sankashti |
| 11 December | Thursday | Kalashtami, Monthly Krishna Janmashtami |
| 15 December | Monday | Safala Ekadashi |
| 16 December | Tuesday | Krishna Matsya Dwadashi, Sagittarius Sankranti |
| 17 December | Wednesday | Wednesday Pradosh Fast, Monthly Shivaratri |
| 19 December | Friday | Darsha Amavasya, Pausha Amavasya |
| 21 December | Sunday | Chandra Darshan, Shortest Day of the Year |
| 24 December | Wednesday | Vighneshwar Chaturthi |
| 25 December | Thursday | Skanda Shashti, Christmas |
| 27 December | Saturday | Guru Gobind Singh Jayanti, Mandala Puja |
| 28 December | Sunday | Monthly Durgashtami |
| 30 December | Tuesday | Pausha Putrada Ekadashi |
| 31 December | Wednesday | Kurma Dwadashi, Monthly Kartigai, Vaikuntha Ekadashi, Vaishnava Putrada Ekadashi |
December 2025 Festivals List: Auspicious dates for marriage in December
Only three days are considered auspicious for marriage in December 2025—December 4, 5, and 6. After this, the auspicious time for marriage will end, as Kharmas will begin on December 16, 2025, due to which marriage ceremonies are not performed.
Also Read: Home Remedies to Boost Immunity: 5 Powerful ways to strengthen your Immune system in Bad AQI alert

