Skip to main content
Trading Calendar

NSE & BSE Market Holidays 2026

Complete trading calendar for Indian stock markets. Plan your trades around market closures, download ICS files for your calendar, and never miss a trading day.

Next Trading Day

Thursday, 21 May

2026 Market Holidays

DateDayHolidayNSEBSEMCX
1 JanThursdayNew Year's Day
14 JanWednesdayMakar Sankranti
26 JanMondayRepublic Day
17 FebTuesdayMahashivratri
5 MarThursdayHoli
23 MarMondayRam Navami
25 MarWednesdayGood Friday
2 AprThursdayMahavir Jayanti
6 AprMondayId-ul-Fitr
14 AprTuesdayDr. Baba Saheb Ambedkar Jayanti
15 AprWednesdayRamzan Id (Id-ul-Fitr)
1 MayFridayMaharashtra Day / Labour Day
4 MayMondayBuddha Pournima
15 JunMondayId-ul-Zuha (Bakri Id)
1 JulWednesdayAnnual Bank Closing
13 JulMondayMuharram
17 JulFridayDashara
15 AugSaturdayIndependence Day
17 AugMondayParsi New Year
21 AugFridayGanesh Chaturthi
25 SeptFridayDurga Puja / Dussehra
2 OctFridayMahatma Gandhi Jayanti
20 OctTuesdayDiwali (Laxmi Pujan)
21 OctWednesdayDiwali (Balipratipada)
23 OctFridayBhai Dooj
5 NovThursdayGuru Nanak Jayanti
25 DecFridayChristmas

Important Notes

  • Holiday schedules are subject to change. Always verify with official NSE/BSE circulars.
  • Muhurat Trading session on Diwali evening is typically held despite being a holiday.
  • Currency and commodity markets may have different holiday schedules.
  • Download the ICS file to add all holidays to your Google/Outlook/Apple Calendar.

Market Holidays FAQs

Free to Start

Never Miss a Trading Opportunity

Get market alerts, holiday notifications, and AI-powered analysis for all trading days.