Bank Holidays in January 2026: Banks to be closed for up to 16 days next month; check full list

Bank holidays in January 2026: As per the RBI bank holiday calendar, banks will be closed for up to 16 days in January 2026 across different parts of India. However, this does not mean that all banks across locations will close for 16 days.

Swastika Das Sharma
Updated30 Dec 2025, 03:41 PM IST
Bank holidays in January 2026
Bank holidays in January 2026(Mint)

Bank holidays in January 2026: People across the country will be keen to know about January 2026 bank holidays as the new year is starting in a matter of a few days, as is a new month. Here is all you need to know about bank holidays in January 2026.

As per the RBI bank holiday calendar, banks will be closed for up to 16 days in January 2026 across different parts of India. However, this does not mean that all banks across locations will close for 16 days, as bank holidays differ from region to region depending upon local festivities and observances.

There are a number of festive bank holidays in September, including Makar Sankranti, Vasant Panchami, Saraswati Puja, and more. There is a national bank holiday on Republic Day, when all banks across India will be shut.

Banks are closed across India on each Sunday and the second and fourth Saturdays. Banks in India, including State Bank of India (SBI), ICICI Bank and HDFC Bank, will also be closed on bank holidays in January, with respect to states.

Also Read | Bank holidays in 2026: When will banks remain closed next year – full list

Bank holidays in January 2026: Full List

There are up to 16 bank holidays in January 2026. Here is the full list of bank holidays next month.

  • 1 January – Banks will be closed in Tamil Nadu, West Bengal, Arunachal Pradesh, Sikkim, Tripura, Manipur, Meghalaya, Mizoram and Nagaland due to New Year’s Day / Gaan-Ngai.
  • 2 January – Banks will be closed in Mizoram, and Kerala due to New Year Celebration / Mannam Jayanthi.
  • 3 January – Banks will be closed in Uttar Pradesh due to the Birthday of Hazrat Ali.
  • 12 January – Banks will be closed in West Bengal due to the Birth Day of Swami Vivekananda.

Also Read | Stock market holiday: These global markets to remain shut over next two days
  • 14 January – Banks will be closed in Gujarat, Odisha, Arunachal Pradesh and Assam due to Makar Sankranti / Magh Bihu.
  • 15 January – Banks will be closed in Tamil Nadu, Karnataka, Andhra Pradesh, Telangana, and Sikkim due to Uttarayana Punyakala / Pongal / Maghe Sankranti / Makara Sankranti.
  • 16 January – Banks will be closed in Tamil Nadu due to Thiruvalluvar Day.
  • 17 January – Banks will be closed in Tamil Nadu due to Uzhavar Thirunal.
  • 23 January – Banks will be closed in West Bengal, Odisha and Tripura due to Birthday of Netaji Subhas Chandra Bose / Saraswati Puja (Shree Panchami) / Vir Surendrasai Jayanti / Basanta Panchami.
  • 26 January – Banks will be closed across all states and Union Territories of India due to Republic Day.

Also Read | Stock market holidays: These global markets to remain shut on New year

Apart from the bank holidays due to festivities and regional and national observances, banks will also be closed for weekends.

Here is the list of weekend bank holidays:

  • 4 January — Bank holiday due to Sunday.
  • 10 January: Bank holiday due to second Saturday.
  • 11 January: Bank holiday due to Sunday.
  • 18 January: Bank holiday due to Sunday.
  • 24 January: Bank holiday due to second Saturday.
  • 25 January: Bank holiday due to Sunday.

Key Takeaways
  • January 2026 will feature up to 16 bank holidays across India, varying by region.
  • National holidays like Republic Day will see all banks closed.
  • Regular closures include Sundays and the second and fourth Saturdays of the month.

Catch all the Industry News, Banking News and Updates on Live Mint. Download The Mint News App to get Daily Market Updates.

Business NewsIndustryBankingBank Holidays in January 2026: Banks to be closed for up to 16 days next month; check full list
More