Stock Market Christmas 2025 Holiday: NSE, BSE Closed Dec 25; 2026 Calendar Released
Indian equity markets and commodity exchanges remain closed on December 25 for Christmas, marking the final trading holiday of 2025. All banks are also closed per RBI mandate, with operations resuming December 26. Markets ended Wednesday's session lower with Sensex declining 0.14% to 85,408.70 and Nifty falling 0.13% to 26,142.10, while smallcap index outperformed with 0.28% gains. The 2026 trading calendar includes 15 holidays starting with Republic Day on January 26.

*this image is generated using AI for illustrative purposes only.
Indian equity markets BSE and NSE remain closed for trading on Thursday, December 25, on account of the Christmas holiday. The country's largest non-agricultural commodity exchange, the Multi Commodity Exchange of India (MCX), and the largest agricultural bourse, the National Commodity & Derivatives Exchange (NCDX), are also shut for both trading sessions. All trading activity including equities, equity derivatives, securities lending and borrowing (SLBs), currency derivatives and commodities trading has been suspended.
Market and Banking Closure Details
This marks the final trading holiday for 2025, with stock markets having observed 14 trading holidays throughout the year. On the banking front, the Reserve Bank of India (RBI)-mandated holiday sees all public and private banks close branches nationwide. Trading operations and banking services will resume on Friday, December 26, across all major exchanges and financial institutions.
| Exchange/Institution | December 25 Status | Resume Date |
|---|---|---|
| NSE | Closed | December 26 |
| BSE | Closed | December 26 |
| MCX | Closed (both sessions) | December 26 |
| NCDX | Closed (both sessions) | December 26 |
| Banks (All) | Closed | December 26 |
Global Market Impact
Major global markets have been on an early Christmas holiday since Wednesday. US markets took an early break and will resume trading on December 26. Markets in Germany were closed for the full day on December 24 and remain shut today. Several countries, including the UK, Germany, France, Australia, and Canada, will observe market holidays on December 26 as well, due to Boxing Day holiday. Some stock exchanges like Hong Kong Stock Exchange and London Stock Exchange Group will remain closed on December 26 for Boxing Day.
Recent Market Performance
Indian benchmark indices ended their three-session gaining streak on Wednesday amid selling pressure in IT and consumer stocks. The BSE Sensex eased 116.14 points or 0.14% to finish at 85,408.70, while the Nifty 50 declined 35.05 points or 0.13% to close at 26,142.10.
| Index Performance | Wednesday Close | Change | Change (%) |
|---|---|---|---|
| BSE Sensex | 85,408.70 | -116.14 | -0.14% |
| Nifty 50 | 26,142.10 | -35.05 | -0.13% |
| Smallcap Index | - | - | +0.28% |
| Midcap Index | - | - | -0.60% |
Smallcap index outperformed and settled with nearly 0.28% gains, while the midcap index shed 0.60%. The smallcap index has registered a fresh high in each of the last four sessions, according to Sudeep Shah, Head - Technical and Derivatives Research at SBI Securities. On the sectoral front, most ended in the red, with Nifty Media emerging as the top sectoral gainer, followed by Nifty Realty. Nifty oil & gas, chemicals, and IT emerged as the top sectoral losers.
Complete 2026 Trading Holiday Calendar
Equity, equity derivatives and currency derivatives markets will remain closed for 15 days in 2026:
| Date | Holiday | Type |
|---|---|---|
| January 26 | Republic Day | National |
| March 3 | Holi | Religious |
| March 26 | Ram Navami | Religious |
| March 31 | Mahavir Jayanti | Religious |
| April 3 | Good Friday | Religious |
| April 14 | Ambedkar Jayanti | National |
| May 1 | Maharashtra Day | Regional |
| May 28 | Bakri Id | Religious |
| June 26 | Muharram | Religious |
| September 14 | Ganesh Chaturthi | Religious |
| October 2 | Gandhi Jayanti | National |
| October 20 | Dussehra | Religious |
| November 10 | Diwali Balipratipada | Religious |
| November 24 | Guru Nanak Jayanti | Religious |
| December 25 | Christmas | Religious |
Notably, there is no separate mention of holiday for Diwali as it falls on a weekend (Sunday) in 2026.






























