Stock Market Open or Close Today: Is the stock market open or closed today, Thursday on the occasion of Christmas? Know whether there will be trading on BSE, NSE and MCX on 25th December or not and for how many days there will be no trading in the stock market in the next year 2026…
Share Market Today Open or Not: The stock markets will remain completely closed today and Thursday on the occasion of Christmas. As per the official holiday calendar of the exchanges, there will be no trading on NSE and BSE on December 25, 2025. Trading in Equity (Stock Market), Equity Derivatives (F&O), Currency Derivatives, Interest Rate Derivatives, Securities Lending and Borrowing (SLB) and Commodity Derivatives segments will remain closed due to Christmas holidays. Morning and evening sessions will remain closed i.e. there will be no trading throughout the day at MCX, BSE and NSE. Trading in the stock market will now resume from Friday, December 26. Investors and traders will be able to do all their work on the next trading day.
Stock market holiday list in 2026
Meanwhile, the National Stock Exchange (NSE) has released the complete list of stock market holidays for the year 2026. The stock market will remain closed for a total of 15 days in the year 2026. It will start from 26 January (Republic Day). 4 of these holidays fall on Saturday or Sunday, when the market is anyway closed
Most number of holidays in March
Most holidays are falling in March 2026. The stock market will remain closed for three days this month. The market will remain closed on Holi on 3 March, Shri Ram Navami on 26 March and Mahavir Jayanti on 31 March. If you do short term trading, it will be necessary to plan in advance in March. According to NSE, there are no holidays in the months of February, July and August which will impact trading, because national holidays fall on weekends.
When will Muhurta trading happen in 2026?
The stock market has also made it clear that next year Muhurta trading will be held on 8 November 2026 (Sunday). Muhurta trading is considered auspicious for investors and trading takes place for a limited period of time. In such a situation, if you are a long term investor or do daily trading, then it is very important to check the market holiday calendar in advance, so that no order gets stuck and the trading plan does not get spoiled.