Tools & Calculators
By Ankur Chandra | Updated at: Nov 13, 2025 09:59 AM IST

Upcoming BSE Holiday is on December 25, 2025 (Thursday). In the Indian Stock Market Holiday 2025 List, the BSE will observe 14 trading holidays, carefully distributed throughout the year to maintain market efficiency while respecting important national and cultural events.
The Upcoming BSE holiday is Christmas, which falls on December 25, 2025 (Thursday). On the Occasion of Christmas, the Bombay Stock Exchange (BSE) will remain closed on this day.
The BSE has officially announced BSE trading holidays 2025. These holidays are strategically spread across the year, with varying frequencies in different months. Here is the list of BSE holidays 2025:
| Sr. No | Occasion | Date | Day |
| 1 | Republic Day | January 26, 2025 | Sunday |
| 2 | Mahashivratri | February 26, 2025 | Wednesday |
| 3 | Holi | March 14, 2025 | Friday |
| 4 | Eid-Ul-Fitr (Ramzan Eid) | March 31, 2025 | Monday |
| 5 | Ram Navami | April 6, 2025 | Sunday |
| 6 | Mahavir Jayanti | April 10, 2025 | Thursday |
| 7 | Dr. Baba Saheb Ambedkar Jayanti | April 14, 2025 | Monday |
| 8 | Good Friday | April 18, 2025 | Friday |
| 9 | Maharashtra Day | May 1, 2025 | Thursday |
| 10 | Bakri Id | June 7, 2025 | Saturday |
| 11 | Muharram | July 6, 2025 | Sunday |
| 12 | Independence Day | August 15, 2025 | Friday |
| 13 | Ganesh Chaturthi | August 27, 2025 | Wednesday |
| 14 | Mahatma Gandhi Jayanti/Dussehra | October 2, 2025 | Thursday |
| 15 | Diwali Laxmi Pujan | October 21, 2025 | Tuesday |
| 16 | Diwali Balipratipada | October 22, 2025 | Wednesday |
| 17 | Gurunanak Jayanti | November 5, 2025 | Wednesday |
| 18 | Christmas | December 25, 2025 | Thursday |
Important Note: The Diwali Laxmi Pujan day (October 21) includes a special Muhurat Trading session, with specific timings to be announced by the exchange closer to the date.
Holiday Distribution Analysis:
In 2025, several significant market holidays coincide with weekends. These dates are important to note because they won’t create additional market closures beyond regular weekend breaks. Here’s the comprehensive breakdown of the stock market holiday on Saturday/Sunday:
| Sr. No | Occasion | Date | Day |
Regular Status
|
| 1 | Republic Day | January 26, 2025 | Sunday |
Regular Weekend Closure
|
| 2 | Ram Navami | April 6, 2025 | Sunday |
Regular Weekend Closure
|
| 3 | Bakri Id | June 7, 2025 | Saturday |
Regular Weekend Closure
|
| 4 | Muharram | July 6, 2025 | Sunday |
Regular Weekend Closure
|
Important Notes for Weekend Holidays:
The commodity derivatives segment operates on a different schedule from the regular equity market, with distinct morning and evening sessions. Here’s the detailed breakdown:
| Trading Session Type | Timing | Holiday Impact |
| Morning Session | 9:00 AM – 5:00 PM | Closed on all listed holidays |
| Evening Session | 5:00 PM – 11:30/11:55 PM | Varies by holiday |
Here is the calendar of stock market holidays(No Trading in Both Sessions):
| Occasion | Date | Morning Session | Evening Session |
| Holi | March 14, 2025 | Closed | Open |
| Id-Ul-Fitr | March 31, 2025 | Closed | Open |
| Mahavir Jayanti | April 10, 2025 | Closed | Open |
| Maharashtra Day | May 1, 2025 | Closed | Open |
| Ganesh Chaturthi | August 27, 2025 | Closed | Open |
| Diwali Laxmi Pujan | October 21, 2025 | Closed | Special Timing* |
| Gurunanak Jayanti | November 5, 2025 | Closed | Open |
*Note: Special timings for Muhurat Trading will be announced separately by the exchange.
The Bombay Stock Exchange operates like a well-orchestrated symphony, with different trading sessions designed to ensure fair price discovery and smooth market operations. Let’s understand trading time BSE in detail.
The pre-open session is crucial as it helps determine fair opening prices and prevents excessive volatility when the market opens. Think of it as a warm-up period before the main trading day begins.
| Time Period | Activity | Purpose |
| 9:00 AM – 9:08 AM | Order Entry/Modification/Cancellation | Allow participants to place opening orders |
| 9:08 AM – 9:15 AM | Order Matching | Price discovery through matching algorithm |
| Last 7 minutes | Buffer Period | Transition to normal trading |
During the pre-open session:
For example, if Company XYZ closed at ₹100 yesterday, the pre-open session helps determine if it would open at ₹102 or ₹98 today based on overnight developments and current demand.
The regular trading session forms the core of daily market activities, following a well-defined structure to maintain market efficiency and fairness:
| Trading Session | Timing | Description |
| Main Trading Hours | 9:15 AM – 3:30 PM | Regular market trading for all equity segments |
| Trading Days | Monday to Friday | Excluding declared holidays and weekends |
| Market Close | 3:30 PM | End of regular trading session |
| Post-Close Session | 3:40 PM – 4:00 PM | For special market orders and day-end activities |
During regular trading:
Block deals are special transactions designed for large institutional trades that might disrupt normal market pricing if executed in the regular market. Here are the block deal timings:
| Session Type | Timing | Requirements |
| Morning Window | 8:45 AM – 9:00 AM | For early block transactions |
| Afternoon Window | 2:05 PM – 2:20 PM | For mid-day block transactions |
| Minimum Order Size | ₹10 crore | Minimum transaction value requirement |
| Price Range | ±1% of reference | Based on previous day’s closing or current market price |
Understanding Block Deals:
Block Deal Parameters:
The BSE also observes specific settlement holidays and special trading sessions that affect clearing and settlement operations:
| Type of Session | Date | Impact on Trading |
| Settlement Holiday | April 1, 2025 | Annual Bank Closing – Only settlement affected |
| Settlement Holiday | August 16, 2025 | Parsi New Year – Only settlement affected |
| Muhurat Trading | October 21, 2025 | Special one-hour trading session on Diwali |
Understanding when the share market is open for trading is essential for investors. The BSE and NSE have announced 14 share market BSE/NSE holidays in 2025, which include major festivals and national observances. These trading holidays are strategically placed throughout the year to respect cultural events while ensuring market efficiency.
Beyond regular trading days, special sessions like Muhurat Trading add unique opportunities for investors to participate in auspicious market openings. The trading schedule encompasses various market segments, from equity trading to block deals and commodity, derivatives, with each following carefully planned timings.
The share market holiday list helps investors plan their trading activities effectively. While this calendar is set well in advance, exchanges may occasionally modify it through official circulars. Staying updated with BSE and NSE announcements ensures you never miss important trading windows or settlement dates.
The next upcoming NSE holiday in 2025 is December 25, for Christmas
The BSE operates regular trading sessions from 9:15 AM to 3:30 PM on weekdays. The pre-opening session runs from 9:00 AM to 9:15 AM for price discovery. Block deal windows operate from 8:45 AM to 9:00 AM and 2:05 PM to 2:20 PM for large-volume trades.
Yes, BSE has the authority to modify announced holidays. Any changes are communicated through official circulars well in advance. Traders should regularly check BSE announcements and stay updated with their brokers about any modifications to the holiday schedule.
The BSE day begins with a pre-opening session at 9:00 AM for order collection and price discovery. Regular trading starts at 9:15 AM. However, block deal window opens earlier at 8:45 AM for institutional trades.
The BSE Muhurat Trading in 2025 will take place from 1:45 PM to 2:45 PM IST
Stock market holidays are officially declared non-trading days when BSE and other exchanges remain closed. In 2025, there are 14 trading holidays, including religious festivals, national holidays, and special occasions. Regular weekends (Saturdays and Sundays) are additional non-trading days.
Settlement holidays affect the clearing and settlement of trades but not trading itself. On these days, trading continues normally, but the financial settlement is postponed to the next working day. Banks are typically closed on settlement holidays.
Yes, the stock market remains closed on all Saturdays and Sundays throughout the year. However, some holidays falling on weekends in 2025 (like Republic Day on January 26) don’t create additional market closures since they’re already non-trading days.
BSE observes 14 public holidays in 2025, including major festivals like Diwali, Holi, and national holidays like Independence Day and Republic Day. Muhurat Trading occurs on Diwali (October 21, 2025) for a special trading session.