If you are a student-or a parent-December 2025 is turning out to be one of the most-awaited months of the year. With winter vacations lined up, Christmas celebrations, and New Year holidays, schools across India are preparing for one of the longest year-end breaks in recent years. While several states have released detailed holiday notifications, many others will likely do so soon with temperatures falling and festivals nearing.
Christmas & New Year Holidays Nationwide
While Christmas on December 25 is a compulsory holiday for all schools across India, many this year are extending the holidays by declaring Christmas Eve on December 24 and New Year's Eve on December 31 as additional closure days. For most regions, January 1, 2026, will fall on a Friday and be declared another public holiday, giving students a long weekend-if not full a week-off.
December 24: Christmas Eve
Although not a statutory national holiday, Christmas Eve is a restricted holiday according to the official calendar of the Government of India. Many schools in North India are expected to declare a holiday on Christmas Eve.
December 25: Christmas
Christmas Day has remained a holiday in all schools in the country. In many states, winter break is considered to begin on this day, though many schools return to school after one or two days of holiday.
December 31: New Year's Eve
This implies that most schools close early for New Year's Eve and only open after the holiday, January 1st. This tradition is likely to happen in 2025 to allow students an easy transition into 2026.
State-Wise School Holiday Updates
Students in UP are in for a long winter break.
All government and private schools: December 20 - December 31
Schools of PM Shri: Closed from December 23 to January 1, 2026
In fact, the extended schedule represents one of the longest winter holiday blocks in the state's recent calendar.
Jammu & Kashmir
With temperatures recording several degrees below zero in Kashmir and parts of Jammu, the full winter schedule has been rolled out by the School Education Department.
Balvatika (pre-primary) : holidays from Nov 26, 2025 – Feb 28, 2026
- Classes 1 to 8: Dec 1, 2025 – Feb 28, 2026
- Classes 9 to 12: Holidays from Dec 11, 2025 – Feb 22, 2026
Kashmir being a place with extreme climatic conditions, has the longest winter break in India. Why December 2025 is special for students December might not have many national holidays, but regional calendars and extreme winter conditions in the north coupled with year-end festivals will ensure that students across India get one of the most relaxed month-end schedules of the year. With travel, festivals, and family get-togethers peaking in December, this extended break is expected to be welcomed by millions of students and parents. If you are planning trips, revisions of exams or year-end events, December 2025 will give you the perfect window.
School Holidays in December 2025: Full State-Wise List — Big Winter Breaks, Festival Leaves & Year-End School Closures
Typography
- Smaller Small Medium Big Bigger
- Default Helvetica Segoe Georgia Times
- Reading Mode