In 2025, the major Indian financial markets, including the National Stock Exchange (NSE), Bombay Stock Exchange (BSE), and Multi Commodity Exchange (MCX), will observe several trading and settlement holidays. These holidays are essential for traders and investors to plan their activities effectively.

1.Trading Holidays (NSE/BSE, MCX) :

The following table lists the anticipated trading holidays for NSE, BSE, and MCX in 2025:

DateDayHoliday NameNSE & BSEMCX (Morning Session)MCX (Evening Session)
January 1, 2025WednesdayNew Year’s DayOpenClosedOpen
January 26, 2025SundayRepublic DayClosedClosedClosed
February 26, 2025WednesdayMahashivratriClosedClosedOpen
March 14, 2025FridayHoliClosedClosedOpen
March 31, 2025MondayId-Ul-Fitr (Ramzan Id)ClosedClosedOpen
April 10, 2025ThursdayMahavir JayantiClosedClosedOpen
April 14, 2025MondayDr. Baba Saheb Ambedkar JayantiClosedClosedOpen
April 18, 2025FridayGood FridayClosedClosedOpen
May 1, 2025ThursdayMaharashtra DayClosedClosedOpen
August 15, 2025FridayIndependence DayClosedClosedOpen
August 27, 2025WednesdayGanesh ChaturthiClosedClosedOpen
October 2, 2025ThursdayMahatma Gandhi Jayanti/DussehraClosedClosedOpen
October 21, 2025TuesdayDiwali-Laxmi Pujan*ClosedClosedOpen
October 22, 2025WednesdayDiwali-BalipratipadaClosedClosedOpen
November 5, 2025WednesdayPrakash Gurpurb Sri Guru Nanak DevClosedClosedOpen
December 25, 2025ThursdayChristmasClosedClosedOpen

*Note: On October 21, 2025, a special “Muhurat Trading” session will be conducted to mark Diwali. The exact timings for this session will be announced closer to the date.

2.Settlement Holidays :

Settlement holidays are days when the markets are open for trading, but the settlement of trades does not occur due to banking holidays. In 2025, the following dates are observed as settlement holidays:

On these days, while trading activities continue, the settlement of trades is postponed to the next working day. It’s crucial for traders to be aware of these dates to manage their fund flows and trading strategies effectively.