Indian Stock Market Holidays & Timings

Complete guide to NSE and BSE trading hours, settlement holidays, and scheduled market closures.

Current Market Status

Checking Market Status...
Regular Trading Hours
  • Pre-open Session:09:00 AM - 09:15 AM
  • Normal Trading:09:15 AM - 03:30 PM
  • Post-closing Session:03:40 PM - 04:00 PM
Trading Days

The Indian stock market operates from Monday to Friday. It remains closed on Saturdays and Sundays, except for special trading sessions like Muhurat Trading on Diwali.

Settlement Cycles

India operates on a T+1 settlement cycle for all stocks. Clearing holidays may differ from trading holidays, affecting when funds and securities hit your account.

Upcoming Market Holidays

Official list of closures for the National Stock Exchange (NSE) and Bombay Stock Exchange (BSE).

DateDayDescriptionType
26 August 2026WednesdayId-E-MiladClearing Holiday
14 September 2026MondayGanesh ChaturthiTrading Holiday
2 October 2026FridayGandhi JayantiTrading Holiday
20 October 2026TuesdayDussehraTrading Holiday
8 November 2026SundayDiwali Laxmi PujanTrading Holiday
10 November 2026TuesdayDiwali-BalipratipadaTrading Holiday
24 November 2026TuesdayGuru Nanak JayantiTrading Holiday
25 December 2026FridayChristmasTrading Holiday