LIVE

Bank Holidays in December 2026 — Complete State-wise List

Last updated by on June 11, 2026

December 2026 closes the year with Christmas on Friday, 25 December 2026 — a near-universal bank holiday across India. With the 4th Saturday falling on 26 December and Sunday on 27 December, Christmas creates a clean 3-day long weekend (Fri–Sun) for banks nationwide. Sikkim gets an exceptional 5-day continuous closure (9–13 Dec) for Namsoong (Sikkimese New Year) combined with the weekend, while Nagaland, Meghalaya, and Mizoram extend their Christmas holidays into 4-day breaks.

Bank Holidays in December 2026 — Overview

December 2026 has one major nationwide bank holiday: Christmas on Friday, 25 December 2026. Although Christmas is not one of the three gazetted national bank holidays (Republic Day, Independence Day, Gandhi Jayanti), it is declared as a Negotiable Instruments Act holiday by virtually every state government, so banks across India remain closed. Falling on a Friday, and with the 4th Saturday (26 Dec) also a nationwide bank holiday followed by Sunday (27 Dec), Christmas creates a clean 3-day long weekend for banks across the country with no leave required.

Sikkim observes Namsoong (Sikkimese New Year) over three consecutive days — Wednesday 9, Thursday 10, and Friday 11 December — which runs straight into the 2nd Saturday (12 Dec, nationwide bank holiday) and Sunday (13 Dec). This gives Sikkim banks a rare 5-day continuous closure (Wed–Sun), the longest of any state in December.

Northeastern states extend the Christmas break further: Nagaland and Meghalaya observe Christmas holidays from 24 to 27 December (Thursday to Sunday, with 26 Dec doubling as the 4th Saturday), while Mizoram observes Christmas on 24–25 December, which combined with the 4th Saturday and Sunday (26–27 Dec) also gives a 4-day break. Punjab observes Guru Teg Bahadur’s Martyrdom Day on 14 December (Monday) and Shaheedi Sabha Shri Fatehgarh Sahib on 28 December (Monday) — both extending the preceding weekends into 3-day breaks. Goa observes the Feast of St. Francis Xavier (3 Dec) and Goa Liberation Day (19 Dec).

Key Bank Holidays in December 2026

DateDayHolidayStates Observing
1 Dec 2026TuesdayState Inauguration Day / Indigenous Faith DayNagaland, Arunachal Pradesh
3 Dec 2026ThursdayFeast of St. Francis XavierGoa
9 Dec 2026WednesdayLosar / Namsoong (Sikkimese New Year, Day 1)Ladakh, Sikkim
10 Dec 2026ThursdayNamsoong (Day 2)Sikkim
11 Dec 2026FridayNamsoong (Day 3)Sikkim
12 Dec 2026Saturday2nd Saturday / Death Anniversary of Pa Togan Nengminja SangmaAll banks (2nd Saturday); Meghalaya
14 Dec 2026MondayGuru Teg Bahadur Martyrdom DayPunjab
18 Dec 2026FridayDeath Anniversary of U SoSo ThamMeghalaya
19 Dec 2026SaturdayGoa Liberation DayGoa
24 Dec 2026ThursdayChristmas Holiday (Day 1)Meghalaya, Mizoram, Nagaland
25 Dec 2026FridayChristmasAll states — nationwide
26 Dec 2026Saturday4th Saturday / Christmas (Day 3)All banks (4th Saturday); Meghalaya, Mizoram, Nagaland (Christmas)
27 Dec 2026SundayChristmas (Day 4)Nagaland, Meghalaya
28 Dec 2026MondayShaheedi Sabha Shri Fatehgarh Sahib / Christmas (Day 5)Punjab; Nagaland
30 Dec 2026WednesdayDeath Anniversary of U Kiang NangbahMeghalaya

Long Weekends in December 2026

3-Day Long Weekend — Christmas, Nationwide (25 to 27 December 2026)
Christmas falls on Friday 25 December. The 4th Saturday (26 Dec, bank holiday nationwide) and Sunday (27 Dec) immediately follow, creating a clean 3-day long weekend (Fri–Sun) for banks across India with no leave required.

5-Day Continuous Closure — Sikkim (9 to 13 December 2026)
Sikkim’s Namsoong (Sikkimese New Year) runs Wednesday 9 to Friday 11 December, immediately followed by the 2nd Saturday (12 Dec) and Sunday (13 Dec). This gives Sikkim banks a rare 5-day continuous closure (Wed–Sun) — the longest holiday stretch of the month anywhere in India.

4-Day Christmas Break — Nagaland & Meghalaya (24 to 27 December 2026)
Nagaland and Meghalaya observe Christmas holidays from Thursday 24 to Sunday 27 December (with Saturday 26 doubling as the 4th Saturday), giving banks in these states a 4-day continuous closure (Thu–Sun). Mizoram observes Christmas on 24–25 December, which combined with the 4th Saturday and Sunday also gives a 4-day break.

Two 3-Day Weekends — Punjab (12–14 and 26–28 December 2026)
Punjab gets two extended weekends in December: the 2nd Saturday (12 Dec) + Sunday (13 Dec) + Guru Teg Bahadur Martyrdom Day (14 Dec, Monday), and the 4th Saturday (26 Dec) + Sunday (27 Dec) + Shaheedi Sabha Shri Fatehgarh Sahib (28 Dec, Monday) — both clean 3-day long weekends.

December 2026 Bank Holidays — State-wise Links

Check your state’s complete December 2026 holiday list with open/closed status:

Maharashtra  |  Gujarat  |  Kerala  |  Uttar Pradesh  |  Andhra Pradesh  |  Karnataka  |  West Bengal  |  Tamil Nadu  |  Punjab  |  Rajasthan  |  All States

Frequently Asked Questions — December 2026 Bank Holidays

Is Christmas a bank holiday in December 2026?

Yes. Christmas (25 December 2026, Friday) is observed as a bank holiday by virtually every state under the Negotiable Instruments Act, 1881. While it is not one of the three gazetted national bank holidays (Republic Day, Independence Day, Gandhi Jayanti), banks across India remain closed on this day. In Meghalaya, Mizoram, and Nagaland, Christmas is observed as a multi-day holiday extending from 24 to 27 December.

Is there a long weekend for Christmas 2026?

Yes. Christmas falls on Friday, 25 December 2026, and is immediately followed by the 4th Saturday (26 Dec, a nationwide bank holiday) and Sunday (27 Dec) — creating a clean 3-day long weekend (Fri-Sun) for banks across India with no leave required. In Nagaland and Meghalaya, the Christmas holiday itself extends through 27 December, giving banks there a 4-day break (Thu-Sun).

Why do Sikkim banks get a 5-day closure in December 2026?

Sikkim observes Namsoong (the Sikkimese New Year) over three consecutive days – Wednesday 9, Thursday 10, and Friday 11 December 2026. This run of holidays connects directly with the 2nd Saturday (12 Dec, a nationwide bank holiday) and Sunday (13 Dec), giving Sikkim banks a continuous 5-day closure from Wednesday to Sunday – the longest holiday stretch anywhere in India in December 2026.

Bank Holidays 2026-27 — Browse by Month

May 2026  |  June 2026  |  July 2026  |  August 2026  |  September 2026  |  October 2026  |  November 2026  |  December 2026  |  January 2027  |  February 2027  |  March 2027  |  All States →

Categories: Articles

Preparing for Bank Promotion Exam? Enrol Now →