BSE Holidays List 2025

The Bombay Stock Exchange (BSE) stands as a premier stock exchange in India, boasting a listing of over 6000 companies.

Animated SVG CTA Button

BSE Holiday Calendar 2025

Key Dates for Investors

DATE & DAY

HOLIDAY

COMMENTS

26 January 2025, Sunday

Republic Day

Full Day Off

26 February 2025, Wednesday

Maha Shivaratri

Full Day Off

14 March 2025, Friday

Holi

Full Day Off

31 March 2025, Monday

Id-ul-Fitr (Ramzan ID)

Full Day Off

6 April 2025, Sunday

Ram Navami

Full Day Off

10 April 2025, Thursday

Mahavir Jayanti

Full Day Off

14 April 2025, Monday

Dr.Baba Saheb Ambedkar Jayanti

Full Day Off

18 April 2025, Friday

Good Friday

Full Day Off

1 May 2025, Thursday

Maharashtra Day

Full Day Off

7 June 2025, Saturday

Bakri Id / Eid ul-Adha

Full Day Off

6 July 2025, Sunday

Muharram

Full Day Off

15 August 2025, Friday

Independence Day

Full Day Off

27 August 2025, Wednesday

Ganesh Chaturthi

Full Day Off

2 October 2025, Thursday

Dasara

Full Day Off

2 October 2025, Thursday

Mathatma Gandhi Jayanti

Full Day Off

22 October 2025, Wednesday

Diwali - Balipratipada

Full Day Off

5 November 2025, Wednesday

Guru Nanak Jayanti

Full Day Off

20 November 2025, Thursday

Diwali - Laxmi Puj

Full Day Off

25 December 2025, Thursday

Christmas

Full Day Off

Please note that Muhurat Trading shall be held on 22 October 2025, which is DiwaliLaxmi Puja.

Note: The BSE holidays for 2025 in the Equity, Equity Derivatives, and SLB Segments are subject to change, and it is advisable to stay informed about any updates or revisions to the schedule. BSE holds the distinction of being the oldest stock exchange in Asia and ranks as the third largest worldwide. Playing a key role in overseeing and managing India's financial markets, the BSE channels dormant resources towards the nation's economic development. It offers a diverse range of market data products, corporate data products, end-of-day (EOD) products, and various other data products.

About the Bombay Stock Exchange (BSE)

BSE Holidays

Located in Mumbai, India, Bombay Stock Exchange (BSE) is the oldest stock exchange in India and is the third biggest stock exchange in the whole world. Conceptualised in the year 1875, the stock exchange gained popularity for faster transaction processing.

The average trade pace of BSE is 6 microseconds. In July 2017, the market capitalisation (market cap) of BSE was estimated to be $2 trillion. It is an ideal platform for generating funds for Indian enterprises. Moreover, BSE offers a complete platform to trade equities, currency pairs, debt/debentures, etc.

Trading on the BSE takes place from 9.15 a.m. to 3.30 p.m. on weekdays, with Saturdays and Sundays designated as BSE holidays. Pre-market trading occurs between 9.00 and 9.15 a.m. Additionally, BSE observes several national holidays, including those of cultural and religious significance, as trading holidays. Trading and clearing holidays are distinguished, with trading holidays entailing no transactions on the exchange. On clearing holidays, securities trading proceeds, but the transfer of financial resources from investors to companies is deferred due to non-operational banks.

Products of BSE

The products of BSE include market data products, corporate data products, EOD products and other data products. Equities, derivatives and indices will fall under the category of market data products. BSE is renowned for offering a wide array of services. The technology services offered by BSE include order management system, colocation, direct market access, proximity hosting, mobile trading, Smart order routing, electronic contract notes, etc.

BSE Trading Hours

The table below outlines the BSE trading schedule, including pre-open timings, and regular trading hours of each session:

Trading Session 

Start Time

End Time

Pre-Open Timings

9:00 AM

9:15 AM

Regular Trading Timings (Morning)

9:15 AM

3:30 PM

Regular Trading Timings (Evening)

5:00 PM

11:30 PM

Block Deal Session (Morning)

8:45 AM

9:00 AM

Block Deal Session (Afternoon)

2:05 PM

2:20 PM

Trading Session Break

3:40 PM

4:00 PM

Muhurat Trading

The Muhurat Trading session on the BSE is scheduled for Friday, 22 October 2025, in observance of Diwali.

Trading Timings in the BSE:

Timing Type

Timings

Pre-Open Timings 

Modification/order entry: 9:00 AM. to 9:15 AM.

Regular Trading Timings

Restricted physical market or normal market: 9:15 AM to 3:30 PM.

Timings of Block Deal Session

Morning block deal window: 8:45 AM to 9:00 AM. Afternoon block deal window: 2:05 PM to 2:20 PM. Trading session closed: 3:40 PM to 4:00 PM.

FAQs on BSE Holidays

  • What is the Bombay Stock Exchange?

    The Bombay Stock Exchange (BSE) is the oldest stock exchange in India and is the third biggest stock exchange in the whole world. Conceptualised in the year 1875, the stock exchange gained popularity for faster transaction processing.

  • Are all segments of BSE closed on holidays?

    Yes, all segments, including equity, derivatives, and currency markets, are closed on BSE holidays.

  • Do BSE holidays apply to trading hours only?

    Yes, BSE holidays affect trading hours, but other back-office operations may continue as per the broker's policy.

  • What is the email address of BSE?

      The BSE help desk email address is bsehelp@bseindia.com.

  • Does BSE have early closing or pre-open sessions on holidays?

    No, BSE remains completely closed on declared holidays, with no trading or pre-open sessions.

  • What happens to pending orders on a BSE holiday?

    Pending orders remain in the system and are carried forward to the next working day.

  • Are there any international holidays affecting BSE trading?

    No, BSE holidays are specific to Indian national and state holidays and are not influenced by international holidays.

  • Any BSE holidays fall on weekends?

    Yes, a few BSE holidays fall on weekends in 2025.

  • Are the BSE trading times varied for various trading instruments?

    Yes, different trading instruments have distinct market hours on the BSE.

  • Can BSE alter the dates of proclaimed holidays?

    The exchange does have the full authority to amend the already announced holidays via a circular.

  • What time does the BSE typically trade?

    The BSE trading hours are 9:00 AM to 5:00 PM for morning trading; 5:00 PM to 11:30 PM for evening trading.

News about BSE Holiday

Stock Market Closed Nine Days in June 2025

In June, the stock market will be closed for nine days. These holidays are entirely weekend-based. This implies that four Saturdays and five Sundays will see no market activity. Although there are no weekday holidays in June, stock markets will be closed due to typical weekend holidays. No holiday falls on any trading day this month, according to the NSE holiday schedule. Due to Bakri Id on 7 June, which falls on a Saturday, markets will be closed. Therefore, there is no market holiday on any of the June weekdays. Independence Day, which falls on 15 August, is the next trading holiday of the year. In celebration of Diwali, a special Muhurat Trading session will take place on 21 October.  

2 June 2025

No Special Stock Market Holidays in May 2025

There are no special trading holidays on the BSE (Bombay Stock Exchange) and NSE (National Stock Exchange) for May 2025. The stock markets will be open for 5 days this week and will close only on weekends. The trading will continue as usual on the special occasions of the birthday of Kazi Nazrul Islam on 26 May and Maharana Pratap Jayanti on 29 May. 

19 May 2025

Stock Market remain Closed on 18 April 2025 on account of Good Friday

On the account of Good Friday, which comes before the weekend, the BSE and the National Stock Exchange (NSE) will both be closed on 18 April 2025. As a result, for the next three days, the Indian stock market will be closed. Regular trade will resume on 21 April 2025. The NSE and BSE's equity, derivatives, and securities lending and borrowing (SLB) divisions will not trade or settle on Friday. The next market holiday after Good Friday will occur on 1 May 2025, due to Maharashtra Day.  

17 April 2025

Stock Market Holidays in India for April 2025

The Indian stock market has declared three holidays in April 2025 for traders, analysts and investors. The National Stock Exchange (NSE) and Bombay Stock Exchange (BSE) remain closed on 10 April 2025 (Thursday) on occasion of Mahavir Jayanti, 14 April 2025 (Monday) on occasion of Dr. B.R. Ambedkar Jayanti, and 18 April 2025 (Friday) due to Good Friday. These holidays will apply to all market operations, including shares, derivatives, and foreign exchange.

After the month of April, there are many other important market holidays for the rest of the year. These include Maharashtra Day on 1 May 2025 (Thursday); Independence Day on 15 August 2025 (Friday); Ganesh Chaturthi on 27 August 2025 (Wednesday); and Gandhi Jayanti on 2 October 2025 (Thursday). Also, the stock market remains closed for Diwali Holidays on 21st and 22nd October 2025 (Tuesday-Wednesday), Prakash Gurpurab on 5 November 2025 (Wednesday), and Christmas on 25 December 2025 (Thursday).

7 April 2025

Stock Market to Remain Closed on 14 March 2025 for Holi

The National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE) will remain closed on 14 March 14, 2025, Friday, for the festival of Holi, suspending trading for the day. As India gets ready for a long weekend, investors are interested in knowing about the upcoming stock market holidays. According to the official holiday schedule, there will be no trading in the equity, equity derivatives, SLB, currency derivatives, and Electronic Gold Receipts (EGR) segments. The Indian stock markets will observe a total of 14 holidays in 2025, including Mahashivratri, Id-Ul-Fitr, Diwali, and Christmas. Regular trading in the equities segment continues on weekdays except for designated holidays, Saturdays, and Sundays. Investors can check the complete holiday schedule on the official websites of BSE (bseindia.com) and NSE (nseindia.com). 

11 March 2025

Indian Stock Markets to Remain Closed on 26 February 2025 for Mahashivratri

India’s leading stock exchanges, the Bombay Stock Exchange (BSE) and the National Stock Exchange (NSE), will remain closed on Wednesday, 26 February 2025, in observance of Mahashivratri. This marks the first holiday for the Indian stock markets in the current calendar year. A total of 14 stock market holidays have been announced for the year. As a result, there will be no trading across various segments, including equity, equity derivatives, Securities Lending and Borrowing (SLB), commodities, commodity derivatives, currency derivatives, and interest rate derivatives. Trading will resume on Thursday, 27 February 2025.

The Indian stock market operates Monday to Friday, except on weekends and designated public holidays, festivals, or special occasions, typically announced at the beginning of the year. However, the market remained open on Saturday, 1 February 2025, for the Union Budget. April and October will see the highest number of market holidays, with three each, followed by March and August, which will have two holidays each. February, May, November, and December will be observed as a single holiday each.

25 February 2025

Stock Markets Remain Open on 14 January 2025 During Makar Sankranti

Amid festive celebrations for Makar Sankranti, Pongal, and Lohri on 14 January 2025, stock market enthusiasts may wonder about trading operations. According to the official holiday schedules of the Bombay Stock Exchange (BSE) and National Stock Exchange (NSE), both markets will remain open. Trading in equities, derivatives, bonds, commodities, and currencies will operate during regular market hours, 9:15 a.m. to 3:30 p.m. Despite the festive spirit, Makar Sankranti and Pongal are classified as regional holidays and are not featured on the trading holidays list. 

For 2025, the BSE and NSE have declared 14 trading holidays, including major festivals like Diwali, Holi, and Eid, as well as national events like Independence Day and Republic Day. Regional festivals such as Pongal and Ugadi are typically excluded unless coinciding with national holidays. Meanwhile, the Reserve Bank of India (RBI) has declared 14 January 2025 a bank holiday in select states, affecting branch services and cheque clearing. Customers are advised to confirm local banking schedules. 

Stock Market Holidays in 2025 

  1. 26 February 2025: Mahashivratri 
  1. 14 March 2025: Holi 
  1. 31 March 2025: Eid-Ul-Fitr 
  1. 10 April 2025: Shri Mahavir Jayanti 
  1. 14 April 2025: Dr. Ambedkar Jayanti 
  1. 18 April 2025: Good Friday 
  1. 1 May 2025: Maharashtra Day 
  1. 15 August 2025: Independence Day 
  1. 27 August 2025: Ganesh Chaturthi 
  1. 2 October 2025: Gandhi Jayanti 
  1. 21 October 2025: Diwali (Laxmi Pujan) 
  1. 22 October 2025: Diwali (Balipratipada) 
  1. 5 November 2025: Guru Nanak Jayanti 
  1. 25 December 2025: Christmas 
13 January 2025
Disclaimer
Display of any trademarks, tradenames, logos and other subject matters of intellectual property belong to their respective intellectual property owners. Display of such IP along with the related product information does not imply BankBazaar's partnership with the owner of the Intellectual Property or issuer/manufacturer of such products.