Stock Market Holiday: Are NSE, BSE Closed On Janmashtami 2025?
This week, between Aug. 11 and Aug. 17, the stock markets will remain open only for four trading sessions.

Janmashtami is a major Hindu festival that marks the birth anniversary of Lord Krishna. As per the Hindu calendar, Janmashtami is celebrated on the Ashtami Tithi of Krishan Paksha in the month of Bhadrapad. This year, Janmashtami will be celebrated on August 16.
The festive day of Janmashtami is a public holiday in many states. So, schools, government offices and banks will remain closed in several states on this day.
However, stock markets usually stay open on Janmashtami. The NSE and BSE holiday calendar does not list the festive day as a scheduled holiday. But this year, Janmashtami falls on a Saturday.
Stock markets usually remain closed on Saturdays and Sundays. So, this means that the National Stock Exchange (NSE) and BSE will remain closed on the occasion of Janmashtami. The stock market closure will be due to the weekend, not the festive holiday. Market activities are expected to resume on Monday, allowing investors to participate in trading activities.
This week, between Aug. 11 and Aug. 17, the stock markets will remain open only for four trading sessions. Besides the weekend holidays, markets are also set to be closed for Independence Day celebrations on Aug. 15.
Full List Of Stock Market Holidays In August
August 2 (Saturday): Weekend
August 3 (Sunday): Weekend
August 9 (Saturday): Weekend
August 10 (Sunday): Weekend
August 15 (Friday): Independence Day / Parsi New Year
August 16 (Saturday): Weekend
August 17 (Sunday): Weekend
August 23 (Saturday): Weekend
August 24 (Sunday): Weekend
August 27 (Wednesday): Ganesh Chaturthi
August 30 (Saturday): Weekend
August 31 (Sunday): Weekend
Full List Of Stock Market Holidays In 2025
1. Feb. 26 (Wednesday): Mahashivratri
2. March 14 (Friday): Holi
3. March 31 (Monday): Id-Ul-Fitr (Ramadan Eid)
4. April 10 (Thursday): Shri Mahavir Jayanti
5. April 14 (Monday): Dr. Baba Saheb Ambedkar Jayanti
6. April 18 (Friday): Good Friday
7. May 01 (Thursday): Maharashtra Day
8. Aug. 15 (Friday): Independence Day / Parsi New Year
9. Aug. 27 (Wednesday): Ganesh Chaturthi
10. Oct. 2 (Thursday): Mahatma Gandhi Jayanti / Dussehra
11. Oct. 21 (Tuesday): Diwali Laxmi Pujan
12. Oct. 22 (Wednesday): Balipratipada
13. Nov. 5 (Wednesday): Guru Nanak Prakash Utsav or Gurpurab
14. Dec. 25 (Thursday): Christmas
There will be a special ‘Muhurat’ trading session on Diwali.
Stock Market Open and Close Timings:
Trading on the equities segment happens on all days of the week (other than Saturdays and Sundays and holidays declared by the Exchange in advance). The market timings of the equities segment are given below:
A) Pre-open session
Order entry & modification Open: 9:00 a.m.
Order entry & modification Close: 9:08 a.m.
[With random closure at the last minute. Pre-open order matching starts immediately after the close of pre-open order entry.]
B) Regular trading session
Normal / Limited Physical Market Open: 9:15 a.m.
Normal / Limited Physical Market Close: 3:30 p.m.
C) Closing Session
The Closing Session is held between 3:40 p.m. and 4:00 p.m.
D) Block Deal Session Timings
Morning Window: This window shall operate between 8:45 a.m. to 9 a.m.
Afternoon Window: This window shall operate between 2:05 p.m. to 2:20 p.m.
The Exchange may, however, close the market on days other than the above-scheduled holidays or may open the market on days originally declared as holidays. The Exchange may also extend, advance, or reduce trading hours when it deems fit and necessary.