December in India is a month of joy, devotion, and cultural celebrations. From Christmas and New Year’s Eve to regional festivals like Losoong in Sikkim and Guru Nanak Jayanti, December marks the end of the year with festivities and spiritual significance. For students, professionals, and travelers, knowing the holidays in advance helps in planning vacations and family gatherings. Let’s look at the complete list of December 2025 holidays in India with dates and importance.
Major Festivals and Holidays in December 2025
1. Guru Nanak Jayanti – December 5, 2025
Guru Nanak Jayanti, also called Gurpurab, celebrates the birth anniversary of Guru Nanak Dev Ji, the founder of Sikhism. Devotees visit gurdwaras, participate in kirtans, and offer langar (community meal).
2. Losoong (Namsoong) – December 22, 2025
Losoong, also known as Namsoong, is the Sikkimese New Year. It is celebrated with traditional Cham dances, rituals in monasteries, and family gatherings to mark the harvest season.
3. Christmas – December 25, 2025
Christmas is one of the biggest global festivals, celebrated across India with midnight masses, decorations, gift exchanges, and festive meals. Cities like Goa, Kerala, and Northeast states see vibrant celebrations.
4. Shaheed Udham Singh Jayanti – December 26, 2025
This day honors the birth anniversary of Shaheed Udham Singh, the freedom fighter who avenged the Jallianwala Bagh massacre. Special events and tributes are held in Punjab.
5. New Year’s Eve – December 31, 2025
The last day of the year is celebrated with enthusiasm through parties, prayers, and countdown events. It marks the transition to 2026 with joy and positivity.
Bank Holidays in December 2025
According to the RBI holiday list, banks will remain closed on major festivals along with Sundays and 2nd/4th Saturdays. Key holidays include:
- December 5 – Guru Nanak Jayanti (observed in Punjab, Delhi, Chandigarh, and other states)
- December 22 – Losoong (regional holiday in Sikkim)
- December 25 – Christmas (national holiday across India)
Along with these, banks will remain closed on Sundays: December 7, 14, 21, 28 and on 2nd & 4th Saturdays: December 13 & 27.
School Holidays in December 2025
Schools across India will remain closed on:
- December 5 – Guru Nanak Jayanti (Punjab & Sikh communities nationwide)
- December 22 – Losoong (Sikkim & nearby regions)
- December 25 – Christmas (all over India)
Additionally, many schools also have winter vacations starting in the last week of December, making it a perfect time for family trips and festive celebrations.
Conclusion
December 2025 in India will be a beautiful blend of devotion, culture, and celebrations. From the divine Gurpurab and festive Christmas to regional new year celebrations like Losoong, the month offers plenty of holidays for people to spend quality time with family and friends. With multiple public, bank, and school holidays, December also gives travelers a chance to explore different parts of India and experience its cultural diversity.
