BSE, NSE Holiday List 2025: Check Stock Market Holiday Calendar Here

October and April have the highest number of BSE and NSE holidays in 2025.

(Photo source: NSE)

The National Stock Exchange (NSE) and the BSE have released their trading holiday calendar for 2025. As per the calendar, there will be a total of 14 stock exchange holidays in 2025, apart from the weekends when the markets remain closed for trading. 

October and April will have the most BSE and NSE holidays in 2025, with three holidays each, because of festivals and other observances. March and August have two holidays each, while February, May, November and December will see one holiday each. There are no trading holidays in January, June, July and September. 

January 26 is usually a stock market holiday for Republic Day, but since it will fall on a Sunday in 2025, there will be no extra non-trading day.

The first stock market holiday in 2025 will be on Mahashivratri, which falls on Wednesday, Feb. 26. This will be followed by the long weekend holiday of Holi on Friday, March 14 and Id-Ul-Fitr on Monday, March 31. Therefore, there will be two long weekend stock market holidays in March. 

In April, the stock markets will be closed for three consecutive days on two occasions. The market will remain closed for trading on April 12 and 13 on weekends followed by a holiday for Ambedkar Jayanti on April 14. Trading activities will also remain suspended on Friday, April 18, for the Good Friday holiday followed by regular closures for weekends on April 19 and April 20. 

The next stock market holiday will be on May 1, Maharashtra Day.

The share market holiday list provides investors and traders with clarity, helping them plan their strategies for buying and selling stocks. Indian stock market holidays usually consist of a combination of regional, national, and religious observances, with major events being recognised across the country.

Also Read: January Calendar 2025: Check Full List Of Important Days In First Month Of New Year

Full List Of BSE, NSE Holidays In 2025

Here is the full list of stock market holidays in 2025, where BSE and NSE will remain closed.

Sl. No. Holidays Date Day
1 Mahashivratri 26th February 2025 Wednesday
2 Holi 14th March 2025 Friday
3 Id-Ul-Fitr (Ramzan Id) 31st March 2025 Monday
4 Shri Mahavir Jayanti 10th April 2025 Thursday
5 Dr.Baba Saheb Ambedkar Jayanti 14th April 2025 Monday
6 Good Friday 18th April 2025 Friday
7 Maharashtra Day 1st May 2025 Thursday
8 Independence Day 15th August 2025 Friday
9 Ganesh Chaturthi 27th August 2025 Wednesday
10 Mahatma Gandhi Jayanti/Dussehra 2nd October 2025 Thursday
11 Diwali Laxmi Pujan 21st October 205 Tuesday
12 Diwali Balipratipada 22nd October 2025 Wednesday
13 Prakash Gurpurb Sri Guru Nanak Dev 5th November 2025 Wednesday
14 Christmas 25th December 2025 Thursday

*Muhurat Trading will be conducted on Tuesday, October 21, 2025. Timings of Muhurat Trading shall be notified subsequently.

Stock Market Holidays Falling On Weekends

As many as four stock market holidays, including Republic Day and Ram Navami, will fall on Sundays in 2025. 

Here is the full list of stock market holidays falling on weekends.

Sl. No. Holidays Date Day
1 Republic Day 26th January 2025 Sunday
2 Shri Ram Navami 6th April 2025 Sunday
3 Bakri Id 7th June 2025 Saturday
4 Muharram 6th July 2025 Sunday

On stock market holidays, trading is suspended, meaning investors cannot buy or sell stocks.

Also Read: Maharashtra Public Holidays 2025: Check Complete List Of Holidays Announced By State Government

Watch LIVE TV, Get Stock Market Updates, Top Business, IPO and Latest News on NDTV Profit.
WRITTEN BY
N
NDTV Profit News
Our dedicated group of desk writers bring to you all the latest and trendin... more
GET REGULAR UPDATES