Zerodha (Flat Rs 20 Per Trade)

Invest brokerage-free Equity Delivery and Direct Mutual Funds (truly no brokerage). Pay flat Rs 20 per trade for Intra-day and F&O. Open Instant Account and start trading today.

What is Trading holiday?

A trading holiday is a day when stock exchanges like NSE (National Stock Exchange) and BSE (Bombay Stock Exchange) are closed, and no trading activity takes place. On such days, no buying or selling of stocks or other securities can take place. These holidays are declared based on SEBI regulations and typically coincide with national or regional public holidays.

India Stock Market Holidays 2025 List (BSE, NSE Close Dates)

If a trading holiday falls on a national holiday such as Diwali, Eid, or Christmas, the stock markets remain closed, and no transactions occur.

Trading holidays in India are generally declared on specific occasions like National Holidays, Festivals, and special days.

  1. Regular Trading Days & Timings

Monday to Friday
Normal Trading Hours: 9:15 AM – 3:30 PM (IST)

  1. Stock Market Holidays

(a) Weekly Holidays

  • Every Saturday & Sunday

(b) Exchange-Declared Holidays

NSE & BSE declare market holidays every year for:

  • National holidays (Republic Day, Independence Day, Gandhi Jayanti)
  • Festivals (Diwali, Holi, Eid, Christmas)
  • Other occasions (Maharashtra Day, Good Friday, etc.)