The Indian stock exchanges will be closed on Christmas Day, giving traders a day off before the year ends.
Christmas closure on December 25
Both the Bombay Stock Exchange (BSE) and National Stock Exchange (NSE) will not trade on Thursday, 25 December. Commodity exchanges MCX and NCDEX will also be shut for the day.
- Equity, equity‑derivatives and currency‑derivatives markets closed
- Trading resumes on Friday, 26 December
- This is the 14th trading holiday for the year
Global markets taking an early break
Major exchanges around the world are also observing the Christmas holiday.
- U.S. markets close early on Thursday and reopen on 26 December
- Germany is closed on 24 and 25 December
- UK, France and Australia close early on 24 December
- Boxing Day (26 December) holidays in the UK, Germany, France, Australia and Canada
- Hong Kong extends its Christmas shutdown
2026 trading holiday calendar preview
The exchanges have released the official holiday schedule for 2026, showing 15 full‑day closures.
- January 26 – Republic Day
- March 3 – Holi
- March 26 – Ram Navami
- March 31 – Mahavir Jayanti
- April 3 – Good Friday
- April 14 – Ambedkar Jayanti
- May 1 – Maharashtra Day
- May 28 – Bakri Id
- June 26 – Muharram
- September 14 – Ganesh Chaturthi
- October 2 – Gandhi Jayanti
- October 20 – Dussehra
- November 10 – Diwali Balipratipada
- November 24 – Guru Nanak Jayanti
- December 25 – Christmas
Note: Diwali falls on a Sunday in 2026, so there is no extra market holiday.
Disclaimer
Remember, this is for information only, not a prediction. Do your own research and consider your risk tolerance before making any investment decisions.