The BSE holidays 2025 calendar features 14 official non-trading days, covering major national events and religious festivals. From Republic Day in January to Christmas in December, each date on the Bombay Stock Exchange holidays list is crucial for traders and investors to know in advance. The BSE suspends trading in equity, derivatives, and debt segments on these days.
Planning your trades around these market holidays can help avoid missed opportunities or stuck positions. In this post, you’ll find the complete holiday schedule for 2025 along with monthly breakdowns, segment-wise applicability, and answers to common questions about stock market closures.
Bombay Stock Exchange (BSE) Holidays 2025: List
Below is the official BSE holiday list 2025 as declared by the Bombay Stock Exchange:
| Date | Day | Holiday |
| January 26 | Sunday | Republic Day |
| March 7 | Friday | Mahashivratri |
| March 29 | Saturday | Holi |
| April 10 | Thursday | Ram Navami |
| April 14 | Monday | Dr. B.R. Ambedkar Jayanti |
| April 18 | Friday | Good Friday |
| May 1 | Thursday | Maharashtra Day |
| June 17 | Tuesday | Bakri Id |
| August 15 | Friday | Independence Day |
| October 2 | Thursday | Mahatma Gandhi Jayanti |
| October 21 | Tuesday | Diwali Laxmi Pujan (Muhurat Trading in Evening) |
| October 22 | Wednesday | Diwali Balipratipada |
| November 3 | Monday | Guru Nanak Jayanti |
| December 25 | Thursday | Christmas |
🕒 Note: Muhurat Trading will be held on October 21, 2025. Timings will be announced by BSE separately.
Read more aboutBSE Holidays
BSE Holidays in January 2025
January has 1 BSE market holiday, which falls on a Sunday. While it’s a regular weekend, it is officially listed in the Bombay Stock Exchange holiday list 2025.
| Date | Day | Holiday |
| January 26 | Sunday | Republic Day |
BSE Holidays in February 2025
There are no BSE trading holidays in February 2025. Trading will take place on all weekdays without any scheduled closure.
BSE Holidays in March 2025
March 2025 includes two holidays, but only one affects weekday trading. Mahashivratri on March 7 is a trading holiday, while Holi falls on a Saturday and does not impact weekly trading hours.
| Date | Day | Holiday |
| March 7 | Friday | Mahashivratri |
| March 29 | Saturday | Holi |
BSE Holidays in April 2025
April has the highest number of BSE trading holidays in 2025, with three closures including Ram Navami, Ambedkar Jayanti, and Good Friday. These holidays impact equity and derivatives trading alike.
| Date | Day | Holiday |
| April 10 | Thursday | Ram Navami |
| April 14 | Monday | Dr. B.R. Ambedkar Jayanti |
| April 18 | Friday | Good Friday |
BSE Holidays in May 2025
May features 1 trading holiday for Maharashtra Day. As a regional state holiday, it is still part of the official BSE holiday list 2025.
| Date | Day | Holiday |
| May 1 | Thursday | Maharashtra Day |
BSE Holidays in June 2025
June 2025 includes 1 BSE holiday on account of Bakri Id. Trading will be suspended across all equity and F&O segments.
| Date | Day | Holiday |
| June 17 | Tuesday | Bakri Id |
BSE Holidays in July 2025
There are no holidays in the Bombay Stock Exchange during July 2025. All trading days proceed as usual.
BSE Holidays in August 2025
August has 1 BSE trading holiday for Independence Day, which falls on a Friday this year.
| Date | Day | Holiday |
| August 15 | Friday | Independence Day |
BSE Holidays in September 2025
September 2025 includes no official holidays in the BSE stock market calendar. It is a full-trading month.
BSE Holidays in October 2025
October is busy with three major entries in the BSE holiday list: Gandhi Jayanti, Diwali Muhurat Trading, and Balipratipada. Muhurat Trading on October 21 is a special one-hour evening session and not a full-day closure.
| Date | Day | Holiday |
| October 2 | Thursday | Mahatma Gandhi Jayanti |
| October 21 | Tuesday | Diwali Laxmi Pujan (Muhurat Trading only) |
| October 22 | Wednesday | Diwali Balipratipada |
BSE Holidays in November 2025
November includes 1 BSE market holiday for Guru Nanak Jayanti, which results in full closure of the exchange.
| Date | Day | Holiday |
| November 3 | Monday | Guru Nanak Jayanti |
BSE Holidays in December 2025
December ends the year with 1 official BSE holiday for Christmas on December 25.
| Date | Day | Holiday |
| December 25 | Thursday | Christmas |
Special Trading Session: Muhurat Trading on BSE
Muhurat Trading is a special one-hour trading session conducted by the Bombay Stock Exchange (BSE) on the evening of Diwali, marking the start of the Hindu New Year (Samvat). Although listed in the BSE holidays 2025, it is not a full-day trading holiday. Instead, the market opens for a brief, symbolic window for investors to place their first auspicious trade of the year.
This tradition is deeply rooted in cultural beliefs and is particularly significant for long-term investors, brokers, and business families.
- Date: October 21, 2025 (Tuesday)
- Occasion: Diwali – Laxmi Pujan
- Trading Segment: Equity only
- Duration: 1-hour special session (timings to be announced by BSE)
- Settlement: Trades are settled like regular trades, even though it’s a symbolic session.
Read more about stock market timings in India
What Are BSE Trading Holidays?
BSE trading holidays are the specific dates on which the Bombay Stock Exchange (BSE) remains closed for all trading activity. These holidays are declared each year in advance and apply to various market segments such as equity, equity derivatives, and debt instruments. The closures are typically due to national celebrations, religious festivals, or other public observances.
When a holiday appears on the Bombay Stock Exchange holidays list, no buying or selling of stocks can take place on that day. Traders and investors need to be aware of these BSE market holidays to avoid placing orders when the market is offline and to plan their portfolios accordingly.
Other Useful Pages on NiftyTrader
FAQs on BSE Trading Holidays
How many BSE holidays are there in 2025?
There are 14 BSE holidays in 2025 when trading in equity and derivatives will be suspended.
Do BSE and NSE follow the same holiday calendar?
Yes, most BSE trading holidays are aligned with NSE holidays, though slight differences may occur in segment-specific closures.
Is the BSE open on weekends?
No, BSE remains closed on all Saturdays and Sundays, apart from the scheduled holidays.
What happens to Sensex on a BSE holiday?
The Sensex does not move, as no trades are executed when the market is closed.
What is Muhurat Trading in BSE holidays 2025?
It’s a 1-hour ceremonial trading session held on Diwali, considered auspicious for new investments.
Are BSE derivatives closed on all holidays?
Yes, the equity derivatives segment is shut on all Bombay Stock Exchange holidays.
Can I buy shares on a BSE holiday?
No, you cannot place buy or sell orders when BSE is closed due to holidays.
Are mutual fund NAVs updated on BSE holidays?
No, NAVs are not calculated or published on days the equity market is closed.
Is the BSE closed on Republic Day?
Yes, January 26 (Republic Day) is listed in the BSE holiday list 2025.
Is Maharashtra Day a holiday in BSE?
Yes, May 1 (Maharashtra Day) is a non-trading day on BSE.
Will Sensex operate on Independence Day?
No, August 15 is a BSE holiday, so Sensex and stock prices won’t move.
Is Christmas a trading holiday in BSE 2025?
Yes, December 25 is a holiday for all BSE market segments.





