From Christmas gatherings to tribal commemorations and birth anniversaries of revered personalities, December 2025 brings a diverse list of public holidays for people across India.
Here is a look at all the public holidays in India during December 2025, and the states that will observe them.
Public Holidays in December 2025
| Date | Day | Holiday | States Observing |
| 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 | Togan Nengminza Sangma | Meghalaya |
| 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 Chhattisgarh) |
| 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 |
| 30 December 2025 | Tuesday | Kiang Nangbah | Meghalaya |
| 30 December 2025 | Tuesday | Tamu Losar | Sikkim |
| 31 December 2025 | Wednesday | New Year’s Eve | Manipur and Mizoram |
December Holidays: A Month Celebrated in Many Colours
December is marked by a mix of spiritual, cultural and historical events. While Christmas holidays bring widespread celebrations across the country, several states also remember legendary leaders and freedom fighters. Tribal and regional cultural identities are highlighted through holidays like Indigenous Faith Day, Tamu Losar, and the commemorations of heroes from the Northeast.
A Festive Close to 2025
As the month progresses towards its final days, the holiday atmosphere naturally blends into New Year celebrations. With New Year’s Eve serving as the final public holiday for Manipur and Mizoram, December becomes both a reflective and joyful time for families across the nation.
