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)
Quick answerThe 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.

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.