December Holidays List

Public Holidays in December 2025 – Complete List (India)

Spread the love

December is one of the most festive and eventful months of the year, marked by national observances, cultural festivals, and international awareness days. From Christmas celebrations to important national observances like Navy Day and Armed Forces Flag Day, December offers a mix of holidays and special days for people across India.

To help you plan your travel, office calendar, school schedules, or personal events, here is the complete list of holidays in December 2025, including whether each day is an official holiday or a regular observance.

Public Holidays in December 2025 – India

The table below lists all major holidays, festivals, and observances for December 2025 along with their type and whether they are official holidays.

December Holidays List 2025

DateDayHoliday / FestivalTypeHoliday / Not
1 December 2025MondayWorld AIDS DayInternational❌ Not a Holiday
2 December 2025TuesdayNational Pollution Control DayObservance❌ Not a Holiday
3 December 2025WednesdayInternational Day of Persons with DisabilitiesUN Day❌ Not a Holiday
4 December 2025ThursdayNavy DayNational❌ Not a Holiday
7 December 2025SundayArmed Forces Flag DayObservance❌ Not a Holiday
10 December 2025WednesdayHuman Rights DayUN Day❌ Not a Holiday
11 December 2025ThursdayInternational Mountain DayInternational❌ Not a Holiday
12 December 2025FridayUniversal Health Coverage DayInternational❌ Not a Holiday
18 December 2025ThursdayMinorities Rights DayNational❌ Not a Holiday
22 December 2025MondayNational Mathematics DayNational❌ Not a Holiday
24 December 2025WednesdayNational Consumer Rights DayNational❌ Not a Holiday
25 December 2025ThursdayChristmas DayGazetted Holiday✅ Official Holiday
28 December 2025SundayGuru Gobind Singh JayantiRegional Holiday🟡 Regional Holiday
31 December 2025WednesdayNew Year’s EveObservance❌ Not a Holiday

About Major Holidays in December 2025

Below is a short overview of key holidays and observances celebrated during the month:

1. Christmas Day – 25 December 2025 (Thursday)

Christmas is celebrated across India by Christian communities and millions of others who enjoy the festive spirit. It is a national gazetted holiday observed with church services, decorations, feasts, and gift-giving.

2. Guru Gobind Singh Jayanti – 28 December 2025 (Sunday)

This day marks the birth anniversary of Guru Gobind Singh Ji, the 10th Sikh Guru. It is a regional holiday, mainly observed in Punjab, Haryana, Chandigarh, and areas with significant Sikh populations.

3. Navy Day – 4 December 2025 (Thursday)

Indian Navy Day honors the achievements of the Navy, particularly Operation Trident of 1971. Though not a public holiday, events and celebrations are held at naval bases across the country.

4. Armed Forces Flag Day – 7 December 2025 (Sunday)

Observed each year to honor the sacrifices of India’s defense forces. People contribute to the Armed Forces Flag Day Fund to support welfare programs for ex-servicemen.

5. National Mathematics Day – 22 December 2025 (Monday)

Celebrated on the birth anniversary of Srinivasa Ramanujan, the Indian mathematical genius. Schools and colleges organize quizzes, exhibitions, and competitions.

Long Weekends in December 2025

December typically offers at least one long weekend for travel and relaxation.

DatesDaysOccasion
25–28 December 2025Thu–SunChristmas + Weekend (4-day break)

Perfect for year-end trips, family gatherings, or holiday celebrations.

FAQs on December Holidays 2025

1. How many public holidays are there in December 2025 in India?

There is one national gazetted holiday in December 2025 — Christmas Day (25 December 2025). Other days in the month are observances or regional holidays.

2. Is 25 December 2025 (Christmas) a holiday in India?

Yes. Christmas Day is a national gazetted holiday across India and is observed on Thursday, 25 December 2025.

3. Is New Year’s Eve (31 December 2025) a holiday in India?

No. New Year’s Eve is an observance, not an official public holiday. Schools, colleges, and offices function as usual.

4. Is Guru Gobind Singh Jayanti a holiday in December 2025?

Yes, but only in select states. Guru Gobind Singh Jayanti (28 December 2025) is a regional holiday, mostly in Punjab, Haryana, and Chandigarh.

5. Are there any long weekends in December 2025?

Yes. Christmas 2025 offers a long weekend from 25 to 28 December (Thursday to Sunday) — a 4-day break ideal for travel and celebrations.

6. Is Navy Day on 4 December 2025 a holiday?

No. Navy Day is an observance in India and not an official public holiday. Events are held by the Indian Navy.

7. Does every state in India follow the same holiday list for December 2025?

No. While national gazetted holidays like Christmas are common across India, regional holidays such as Guru Gobind Singh Jayanti may vary by state.

8. Is National Mathematics Day (22 December 2025) a holiday for schools?

No. National Mathematics Day is an observance. Schools conduct special activities but remain open.

9. Are banks closed on any day in December 2025?

Banks across India will be closed on 25 December 2025 (Christmas Day). Additional closures may happen regionally depending on state-specific holidays.

10. What is the first holiday in December 2025?

The first observance of the month is World AIDS Day on 1 December 2025, but it is not a public holiday.