Holidays are the perfect time to relax, reconnect with family and friends, or even enjoy some peaceful moments on your own. They also offer a great opportunity to create unforgettable memories by exploring new destinations. With India’s vast geography and rich cultural diversity, there is no shortage of amazing places to visit during holidays.

Having access to a complete list of public holidays helps you plan your vacations more efficiently and well in advance. Early planning not only saves travel costs but also ensures better availability of accommodations and tickets.

January is one of the most significant months in the holiday calendar, featuring multiple public holidays, including the important national celebration of Republic Day. In addition to national holidays, different states also observe their own regional holidays, making it an ideal time to plan short trips or extended vacations.

List of Holidays in January 2026

Date & Day  Holiday  Celebrated in 
1 January 2026, Thursday  New Year’s Day  Across the country  
6 January 2026, Tuesday  Guru Gobind Singh Jayanti   Haryana and Punjab  
11 January 2026, Sunday  Missionary Day   Mizoram  
12 January 2026, Monday  Swami Vivekanand Jayanti   West Bengal  
13 January 2026, Tuesday  Bhogi  Andhra Pradesh, Telangana 
14 January 2026, Wednesday  Makar Sankranti   Several states  
14 January 2026, Wednesday  Pongal  Several states  
15 January 2026, Thursday  Magh Bihu   Assam  
15 January 2026, Thursday  Thiruvallur Day  Tamil Nadu  
16 January 2026, Friday  Kanuma Panduga   Andhra Pradesh  
19 January 2026, Monday  Sonam Losar  Sikkim 
23 January 2026, Friday  Netaji Subhash Chandra Jayanti   West Bengal, Tripura, Odisha 
26 January 2026, Monday  Republic Day   National holiday  

Bank Holidays in January 2026

Banks in India remain closed on the second and fourth Saturdays of every month. Apart from this, banks are also closed on national holidays, public holidays, and regional holidays (which differ from state to state). Knowing bank holidays in advance will help you plan your visits to your bank in advance.

Given below are the dates for bank holidays in January 2026:

Date  Day  Holiday  Celebrated in 
1 January 2026  Tuesday  New Year’s Day  Varies by state 
6 January 2026  Tuesday  Guru Gobind Singh Jayanti   Several states  
11 January 2026  Sunday  Missionary Day   Mizoram  
12 January 2026  Monday  Swami Vivekananda Jayanti  West Bengal  
13 January 2026  Tuesday  Lohri   Punjab and other states  
14 January 2026  Wednesday  Sankranti  Several states   
14 January 2026  Wedesday  Pongal  Tamil Nadu 
15 January 2026  Thursday  Thiruvalluvar Day  Tamil Nadu  
15 January 2026  Thursday  Magh Bihu  Assam 
23 January 2026  Friday  Netaji Subhas Chandra Bose Jayanti  West Bengal, Tripura, Odisha 
24 January 2026  Fourth Saturday   Fourth Saturday   All over India  
26 January 2026  Republic Day   Republic Day   Across the country 

 

FAQs on Holidays in January

How many national holidays are there in India?

There are three national holidays: Republic Day on 26th January, Independence Day on 15th August, and Gandhi Jayanti on 2nd October.

Is there a bank holiday on Thiruvalluvar Day 2026?

There is a bank holiday on Thiruvalluvar Day (15 January 2026) in Tamil Nadu.

Is there a gazetted holiday on 1 January 2026?

No, there is no gazetted holiday on 1 January 2026, but it is observed as a restricted holiday in some states.

Is there a public holiday on 14 January 2026?

Yes, there is a bank holiday on 14 January 2026 on the occasion of Makar Sankranti in some states.

In which state is the Magh Bihu festival celebrated?

Magh Bihu is celebrated in Assam every year on 15 January.