Bank holiday today: Are banks open or closed on December 25 for Christmas? All you need to know

Bank holiday today on Christmas 2025: India is celebrating Christmas on 25th December, Thursday, along with the rest of the world. One of the biggest festivals across the world, Christmas is celebrated as a national holiday in India, which is why banks will be closed today.

Swastika Das Sharma
Published25 Dec 2025, 07:38 AM IST
Banks across India will be closed today due to Christmas holiday
Banks across India will be closed today due to Christmas holiday

Bank holiday today, Christmas 2025: Banks across India, including State Bank of India (SBI), HDFC Bank, ICICI Bank, Axis Bank, Punjab National Bank and Central Bank, will be closed on 25 December 2025 due to Christmas holiday. The bank holiday today is a national holiday according to the RBI bank holiday calendar, which means all branches of every public and private lender will be closed for operations.

India is celebrating Christmas on 25th December, Thursday, along with the rest of the world. One of the biggest festivals across the world, Christmas is celebrated as a national holiday in India.

The RBI bank holiday calendar is based on regional and national holidays. On the national holidays, banks across India are shut including private and public lenders.

Overall, there were up to 14 bank holidays in December, most of which have lapsed.

Also Read | Bank holiday today: Are banks open or closed on 13 December for weekend off?

Upcoming bank holidays in December

There are up to five more bank holidays in December, including Saturdays and Sundays.

Here is the full list:

  • 26 December: Banks will be closed in Mizoram, Meghalaya and Nagaland for Christmas celebrations.
  • 27 December: Banks will be closed across India due to 4th Saturday bank holiday. A separate bank holiday is also there in Nagaland due to Christmas.
  • 28 December: Banks holiday across India due to Sunday.
  • 30 December: Banks will be shut in Meghalaya due to the Death Anniversary of U Kiang Nangbah.
  • 31 December: Banks will be closed in Manipur and Mizoram on the occasion of New Year's Eve/ Imoinu Iratpa.

Also Read | Merry Christmas wishes 2025: 200+ WhatsApp messages, Facebook status to share

What to do during emergencies on bank holidays?

If you are in urgent need to withdraw cash or send money on a bank holiday, you need not be worried. ATM services work 24x7, despite bank holidays, if you need to withdraw cash, get a statement or any other requirement. To send money on a bank holiday, online banking services like NEFT, IMPS and RTGS are available.

Apart from this, you can use UPI services on bank holidays to send and receive money as they are functional even on these days.

What is Christmas?

Christmas is one of the biggest Christian festivals. It is celebrated on 25 December every year to observe the birth of Jesus Christ and is marked by religious services, decorating the Christmas tree, going to the church and gift-giving.

Also Read | Is Walmart open on Christmas Day? IKEA, Target among others open on December 25

Christmas also brings together families who meet for feasting and gathering, enjoying the day to the fullest.

Christmas is celebrated in almost every part of the world, and is considered a national holiday in India.

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

Business NewsIndustryBankingBank holiday today: Are banks open or closed on December 25 for Christmas? All you need to know
More