Bank Holidays in December 2025: December comes with several bank holidays across India, thanks to festivals, regional events, and the year-end break. Many states have their own specific holiday lists, while a few national holidays apply everywhere. As the month gets busy with travel and celebrations, it’s helpful to check the December bank holiday schedule in advance and plan your work, payments, and bank visits accordingly.
Check Complete List of Bank Holidays:
1 December 2025: Monday – Indigenous Faith Day – Arunachal Pradesh
3 December 2025: Wednesday – Feast of St Francis Xavier – Goa
5 December 2025: Friday – Sheikh Muhammad Abdullah Jayanti – Jammu and Kashmir
12 December 2025: Friday – Pa Togan Nengminza Sangma – Meghalaya
13 December 2025: Saturday – Second Saturday – Across India
18 December 2025: Thursday – Death Anniversary of U SoSo Tham – Meghalaya
18 December 2025: Thursday – Guru Ghasidas Jayanti – Chhattisgarh
19 December 2025: Friday – Liberation Day – Daman & Diu and Goa
24 December 2025: Wednesday – Christmas Holiday – Meghalaya and Mizoram
25 December 2025: Thursday – Christmas Day – National except Chattisgarh
Also Read: PhonePe Health Insurance Offer: Get ₹20 Lakh by Saving Just ₹28
26 December 2025: Friday – Shaheed Udham Singh Jayanti – Haryana
26 December 2025: Friday – Christmas Holiday – Meghalaya, Mizoram & Telangana
27 December 2025: Saturday – Guru Gobind Singh Jayanti – Chandigarh, Haryana, and Punjab
27 December 2025: Saturday – Fourth Saturday – Across India
30 December 2025: Tuesday – U Kiang Nangbah – Meghalaya
30 December 2025: Tuesday – Tamu Losar – Sikkim
31 December 2025: Wednesday – New Year’s Eve – Manipur and Mizoram