Bombay Stock Exchange (BSE) is one of India's premier stock exchanges, listing over 6,000 companies. BSE is also established as the oldest stock exchange in Asia. It plays a crucial role in regulating & managing India's financial markets, channeling idle resources into the country's economic growth. BSE offers a wide array of market data products, corporate data products, EOD products, & more.

(+)

List of BSE Holidays 2025

List of BSE Holidays 2026

List of BSE Holidays 2026 falling on Saturday / Sunday

BSE Trading Schedule

 

Pre-open Timings to Trade Equities on BSE

The pre-open session occurs between 9:00 and 9:15 am, or for a total of 15 minutes. The pre-open session consists of both the order collection and matching phases.

Regular Trading Timings to Trade Equities on BSE

The normal trading hours are from 9:15 a.m. to 3:30 p.m. The duration of the daily trading session is 6 hours and 15 minutes. There is no lunch break on the BSE, and neither pre-market nor after-hours trading is allowed. 

Block Deal Session Timings-BSE

Block deal windows are accessible throughout each and every trading day in the equity segment.

  • Morning Session: Between 8:45 and 9:00 a.m., the first session of the block deal window takes place.  
  • Afternoon Session: Between 2:05 and 2:20 p.m., the second session of the block deal window takes place.
Answer
BSE typically observes 14–16 trading holidays each year, depending on how national and festival holidays fall on weekdays. These are days when equity, equity derivatives, and most other segments remain closed for regular trading.
Question
How many trading holidays does BSE have in a year?
Answer
No. The stock market is closed only on notified exchange holidays, not on every public or bank holiday. Some regional or state holidays may still be regular trading days on BSE.
Question
Is the stock market closed on all public holidays?
Answer
BSE holidays are finalised based on national holidays, major festivals, and market-wide operational considerations. The official list is released in advance to help traders and investors plan the year.
Question
How are BSE holidays decided each year?
Answer
BSE trading hours typically run from 9:15 a.m. until 3:30 p.m. Since BSE trading isn't available on Saturdays and Sundays, traders can work according to the weekday routine. 
Question
What are the standard trading hours of the BSE?
Answer

The updated BSE holiday 2026 list is published on this page and reflects the official exchange calendar, including trading holidays and special sessions like Muhurat Trading.

Question
Where can I check the updated BSE holiday 2026 list?