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 halted
As 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. Normal operations are scheduled to resume on Friday, December 26, 2025. Rupee trading will also be halted for the day, ensuring no transactions take place in currency markets.
The closure affects not just equities but commodities as well. The Multi Commodity Exchange (MCX) will remain shut during the morning session. However, trading will resume later in the day, with the evening session beginning from 5 pm onwards. Market participants are advised to plan their trades accordingly.
Trading holidays in 2025 and upcoming in 2026
According to the 2025 stock market holiday calendar released earlier, Indian exchanges had scheduled a total of 14 trading holidays for the year. With the Christmas break underway, the next market closure will be in the new year. As per the 2026 holiday calendar, Indian stock markets will next remain closed on January 26, 2026, in observance of Republic Day.
The Indian stock markets are closed today, December 25, in observance of Christmas, marking the final trading holiday of 2025. This comes after domestic benchmarks ended lower on Wednesday, December 24, amid cautious investor sentiment and the absence of fresh market triggers.
Market Performance on December 24
On Wednesday, the Sensex slipped 116 points, or 0.14%, to close at 85,408.70, while the Nifty 50 fell 35 points, or 0.13%, to settle at 26,142.10. Broader markets also faced pressure, with the BSE Midcap index down 0.37% and the Smallcap index closing 0.14% lower.
Profit booking in select heavyweight stocks, including Reliance Industries and ICICI Bank, weighed on the indices, even as global cues remained mixed. Analysts noted that this cautious trend is likely to continue until the December quarter earnings announcements begin. Attention also remains on India–US trade talks and global developments affecting short-term market sentiment.
Sectoral movement
Among sectors, Nifty Media rose 0.44%, Realty gained 0.17%, and Metal increased 0.15%. On the other hand, Nifty Oil & Gas fell 0.76%, while Pharma and IT indices each dropped 0.51%. The Nifty Bank index decreased 0.20% to close at 59,183.60.
Technical Outlook
From a technical perspective, Nifty continued to consolidate in a narrow range. Hrishikesh Yedve, AVP Technical and Derivative Research at Asit C. Mehta Investment Intermediates, said, “The Nifty index started flat, moved within a range, and settled lower at 26,142, forming a shooting star candle, which indicates selling pressure at higher levels.”
He added that the next major resistance is seen between 26,250–26,325, while immediate support lies near 26,050 and 25,990, where bullish gap support exists. Yedve suggested that Nifty is likely to consolidate in the 25,990–26,325 range in the short term, recommending a stock-specific trading approach.
With markets closed for Christmas, investors will watch global cues and emerging developments closely when trading resumes on Friday. The year-end lull is expected to keep trading volumes and volatility subdued.










