December Holidays 2025 : As 2025 comes to an end, December brings the festive spirit across India with several cultural, religious, and historical holidays. Whether you are planning travel, banking work, or just want an updated holiday calendar, this guide will help you stay prepared.
December is known for Christmas celebrations, regional festivals, statehood days, and important commemorations observed across many states. While 25 December (Christmas Day) is a major national bank holiday across India (except Chhattisgarh), several other holidays vary from state to state.
Below is the complete state-wise holiday calendar for December 2025.
📅 State-Wise December 2025 Bank Holiday Calendar
| Date | State(s) | Occasion / Holiday Name |
|---|---|---|
| 1 December 2025 | Arunachal Pradesh, Nagaland | State Inauguration Day & Indigenous Faith Day |
| 3 December 2025 | Goa | St. Francis Xavier Feast |
| 12 December 2025 | Meghalaya | Pa Togan Nengminja Sangma Death Anniversary |
| 18 December 2025 | Meghalaya | U SoSo Tham |
| 19 December 2025 | Goa | Goa Liberation Day |
| 20 December 2025 | Sikkim | Losoong / Namsoong |
| 22 December 2025 | Sikkim | Losoong / Namsoong |
| 24 December 2025 | Mizoram, Nagaland, Meghalaya | Christmas Eve |
| 25 December 2025 (Thursday) | All India (Except Chhattisgarh) | Christmas Day – National Holiday |
| 26 December 2025 | Mizoram, Nagaland, Meghalaya | Christmas Celebration Continues |
| 27 December 2025 | Nagaland | Christmas |
| 30 December 2025 | Meghalaya | U Kiang Nangbah Death Anniversary |
Also Read this : School Or Bank Holiday Tomorrow 29 November? Is Holiday or Not?
Major Highlights of December Holidays 2025
Christmas Celebrations
Christmas is the biggest holiday in December and is widely celebrated across India. Banks and many businesses remain closed on:
- 25 December 2025 (Thursday) – Nationwide
- Additional festive holidays in Nagaland, Mizoram, and Meghalaya extend till 27 December.
Regional Festivities
States like Goa, Sikkim, Meghalaya, Arunachal Pradesh, and Nagaland observe special cultural celebrations and martyr commemorations.
Extended Long Weekends
Since Christmas falls on a Thursday, many may take leave on Friday, creating a potential long weekend perfect for travel.
Also Read this : Meaning of Third World Countries & Is India Included? – Trump’s ‘Migration Pause’
Are Banks Closed Nationwide?
Banks will remain closed according to the Reserve Bank of India (RBI) Holiday List, which includes:
- National holidays
- State-specific holidays
- Weekend closures (2nd & 4th Saturdays and Sundays)
The only confirmed nationwide compulsory bank holiday in December 2025 is:
📌 25 December 2025 — Christmas Day (Thursday)
(Except Chhattisgarh)
Other holidays depend on state rulings.
FAQs
How many public holidays are there in December 2025?
There are at least four public holidays in December 2025, with the total varying by state. The most widespread holidays are Christmas Day on December 25th and Shaheed Udham Singh Jayanti on December 26th, which is celebrated in Haryana. Many states also recognize a Christmas Holiday on December 26th and holidays like Guru Gobind Singh Jayanti on December 27th.
National and widespread public holidays
- December 25: Christmas Day (Nationwide)
- December 26: Christmas Holiday (in several states like Telangana, Mizoram, and Meghalaya) and Shaheed Udham Singh Jayanti (in Haryana)
Regional public holidays
- December 27: Guru Gobind Singh Jayanti (in states like Punjab, Haryana, and Chandigarh)
- December 30: Tamu Losar (in Sikkim) and U Kiang Nangbah (in Meghalaya)
What is celebrated in December 2025?
Armed Forces Flag Day (7 December) Vijay Diwas (16 December – marks India’s victory in the 1971 war) National Mathematics Day (22 December) Farmers Day/Kisan Diwas (23 December)
What holidays are in December in India?
List of Indian Holidays in December 2025
| Date | Day | Holiday |
|---|---|---|
| 26th December | Friday | Shaheed Udham Singh Jayanti |
| 26th December | Friday | Christmas Holiday |
| 27th December | Saturday | Guru Gobind Singh Jayanti |
| 30th December | Tuesday | Tamu Losar |
How many holidays fall in December?
The number of holidays in December depends on your location and the type of holiday you are observing. Internationally, key holidays include Christmas Day, Boxing Day Dec 26, and New Year’s Eve Dec 31. Nationally, various countries and regions have additional religious, cultural, and state-specific holidays throughout the month.
Is December 26 a holiday?
The Day after Christmas Day occurs during the Christmas vacation period for most schools in the United States and is a public holiday in some states on December 26.
December holidays 2025 Maharashtra
The Maharashtra Government has declared a paid holiday on December 2, 2025, for employees of different establishments, businesses and other workplaces to enable them to vote in elections to municipal councils and nagar panchayats.
Go To Home
Explore राष्ट्रीय समाचार