Verified Indian market guide
Indian Stock Market Timings Today
The NSE and BSE normal equity market runs from 9:15 AM to 3:30 PM IST on eligible trading days; the regular pre-open session starts at 9:00 AM.
Reviewed 21 August 2026 · Times shown in Indian Standard Time (IST)NSE and BSE opening time today
The normal equity market opens at 9:15 AM IST on an eligible weekday. The regular pre-open session runs before it from 9:00 AM to 9:15 AM and supports opening-price discovery.
Indian stock market closing time
Normal NSE and BSE equity trading closes at 3:30 PM IST. Closing, auction and trade-modification activities can follow separate exchange schedules and are not an extension of normal trading.
Is the share market open on Saturday or Sunday?
Normal NSE and BSE equity trading is closed on Saturdays and Sundays. An exchange-announced special session is an exception, so check official circulars when one is scheduled.
Do all Indian market segments use the same hours?
No. Equity derivatives, currency derivatives and commodity contracts can use different schedules. The 9:15 AM to 3:30 PM timing on this page refers to the normal NSE and BSE cash-equity session.
Frequently asked questions
What time does the Indian share market open?
Normal NSE and BSE equity trading begins at 9:15 AM IST on trading days.
What time does the Indian share market close?
Normal equity trading closes at 3:30 PM IST.
When does the pre-open market begin?
The regular NSE pre-open session begins at 9:00 AM IST.
Is the market open on weekends?
Normal NSE and BSE equity trading is closed on Saturdays and Sundays.
Official sources
Exchange circulars and notices take precedence if schedules change. Confirm time-sensitive decisions with the relevant exchange or broker.