NSE-BSE Trading Holiday Calendar June 2026:Investors and traders who are mapping out their market moves in June 2026 should really keep an eye on the newest stock market holiday calendar. The National Stock Exchange (NSE) and Bombay Stock Exchange (BSE) are expected to stay shut for nine days in total during the month and that count covers the usual weekend closures as well as one official trading break. So basically, market participants will end up with fewer sessions than you would normally see in a standard month.
As per the official holiday plan put out by the exchanges, activity across the equity, equity derivatives, currency derivatives, securities lending, borrowing (SLB) and electronic gold receipts (EGR) segments will be paused on June 26, 2026.
Why NSE and BSE Are Closed for 9 Days in June?
That overall number of nine non-trading days includes eight weekend shutdowns (meaning all Saturdays and Sundays) and one exchange announced holiday that lands on Friday, June 26, 2026. Net result is that investors will only have 21 active trading days in June, instead of the usual rhythm.
NSE-BSE Trading Holiday Calendar June 2026
- June 6 Saturday: Weekend
- June 7 Sunday: Weekend
- June 13 Saturday: Weekend
- June 14 Sunday: Weekend
- June 20 Saturday: Weekend
- June 21 Sunday: Weekend
- June 26 Friday: Muharram
- June 27 Saturday: Weekend
- June 28 Sunday: Weekend
The June 26 holiday also end up giving market participants that extra long weekend, so trading is expected to kick back off on Monday, June 29, 2026.
Will Commodity Markets Remain Closed?
For commodity derivatives, the calendar is a bit more uneven. The morning session is typically closed on Muharram, yet exchanges usually share separate timing details for the evening session depending on the segment and the exchange rules. Investors who are placing commodity trades should really verify the newest circulars put out by their exchanges and brokers before any plan is finalized.
Stock Market Holidays 2026: Complete NSE, and BSE Trading Holiday List
Previous Market Holidays in 2026
Before June, Indian stock markets had already gone through a few trading breaks. In the recent stretch, Maharashtra Day was on May 1, and Bakri Id was on May 28. On both of those days, NSE and BSE were shut across the major trading segments.
Upcoming NSE and BSE Holidays After June 2026
Following Muharram, traders can expect several more market holidays later in the year:
- September 14, 2026: Ganesh Chaturthi
- October 2, 2026: Mahatma Gandhi Jayanti
- October 20, 2026: Dussehra
- November 10, 2026: Diwali Balipratipada
- November 24, 2026: Guru Nanak Jayanti
- December 25, 2026: Christmas Day
Additionally, a special Muhurat Trading session is expected to be conducted on Diwali Laxmi Pujan in November, with timings to be announced separately by the exchanges.













