Indian stock markets will remain closed today, December 25, 2025, as trading across domestic exchanges is suspended on account of Christmas. This marks the final trading holiday of the year, bringing the 2025 market calendar to a close. BSE, NSE, and rupee trading remain haltedAs per the official holiday calendar released by the exchanges, both benchmark bourses — the Bombay Stock Exchange (BSE) and the National Stock Exchange (NSE) — will remain closed for the entire trading day. As per the 2026 holiday calendar, Indian stock markets will next remain closed on January 26, 2026, in observance of Republic Day. ---Advertisement---The Indian stock markets are closed today, December 25, in observance of Christmas, marking the final trading holiday of 2025.
Source: News 24 December 25, 2025 12:45 UTC