Christmas 2025 Holiday in India: Banks and the Indian stock market—the National Stock Exchange and the Bombay Stock Exchange—will be closed today, Thursday, December 25, on account of Christmas.
Christmas, which marks the birth of Jesus, is celebrated every year on December 25 and is a significant festival celebrated by the Christian community in India and worldwide.
As we are just a few days away from the new year, this is the last stock market holiday in India; however, there are four more official bank holidays scheduled for December 2025, including mandatory weekly days off on the second Saturday and Sunday of each month.
These bank holidays are designated under the Negotiable Instruments Act, which entails both RTGS holidays and other regional and national holidays.
A city-wise list of where banks will be open/closed today, Thursday, December 25:
Source: RBI Holiday Calendar 2025
Banks will be closed nationwide today, as will the Indian stock exchanges: the National Stock Exchange (NSE India) and the Bombay Stock Exchange (BSE).
However, online/digital banking services that will remain available:
It’s important to bring to your attention that, regardless of the physical closure of bank branches across India, essential financial services would remain available through digital and self-service platforms:
Story continues below this ad
- Online and mobile banking for fund transfers, balance queries, and bill payments.
- NEFT and RTGS services (according to operational windows)
- ATM Withdrawal and Card Transactions
- Online requests for chequebooks, demand drafts, and account-related services.
© IE Online Media Services Pvt Ltd

