Stock Market Holidays for 2025 | NSE Holidays


NSE(National Stock Exchange) is India's leading exchange for trading stocks, Futures and Options. NSE is open for trading during five days of the week. NSE is closed on Saturdays and Sundays. NSE is also closed on Holidays. The list of  NSE Holidays 2025 is given below: 



NSE holidays | Stock Market Holidays

Sr. No Holidays Date Day
1 Mahashivratri 21 Feb, 
2025
Friday
2 Holi 10 Mar, 
2025
Tuesday
3 Ram Navami 2 Apr, 
2025
Thursday
4 Mahavir Jayanti 6 Apr, 
2025
Monday
5 Good Friday 10 Apr, 
2025
Friday
6 Dr Baba Saheb Ambedkar Jayanti 14 Apr, 
2025
Tuesday
7 Maharashtra Day 1 May, 
2025
Friday
8 Id-Ul-Fitr (Ramzan) 25 May, 
2025
Monday
9 Mahatma Gandhi Jayanti 2 Oct, 
2025
Friday
10 Diwali Balipratipada 16 Nov, 
2025
Monday
11 Gurunanak Jayanti 30 Nov, 
2025
Monday
12 Christmas 25 Dec, 
2025
Friday


NSE Holidays 2025 falling on weekends [Saturday and Sunday]

Sr.No Holidays Date Day
1 Republic Day 26 Jan, 
2025
Sunday
2 Bakri Id 1 Aug, 
2025
Saturday
3 Independence 
Day
15 Aug, 
2025
Saturday
4 Ganesh 
Chaturthi
22 Aug, 
2025
Saturday
5 Muharram 30 Aug, 
2025
Sunday
6 Dussehra 25 Oct, 
2025
Sunday
7 Diwali* 
Laxmi Pujan
14 Nov, 
2025
Saturday
* The time of Muhurat trading in Diwali will be notified by the Exchange.

The trading session in NSE is divided into three sessions:
  • Pre-open Session:  The entry of orders and modifications starts from 9:00 AM and closes on 9:08 AM.
  • Regular Trading session: The normal market is open to trade during this session. It opens on 9:15 AM and closes on 3:30 PM.
  • Closing session: This session opens at 3:40 PM and closes at 4:00 PM.
The block deal sessions are divided into two sessions:
  • Morning Block Deal Window: This session opens at 8:45 AM and closes on 9:00 AM.
  • Afternoon Block Deal Window: This session opens at 2:05 PM and closes on 2:20 PM.

NOTE: The exchange may change timings of trading on a particular day and it may suspend trading on a particular day as well due to some reasons. Any change of timing or Trading suspension will be notified by the exchange in future.




NSE Holidays in January 2025

In January 2025, there are only 1 NSE Holidays because the rest of the holidays fell on Saturdays and Sundays. The only holiday in January 2025 will be on 1 January 2025 on the occasion of New Year. 

  • New Year :  1 Jan, 2025  Wednesday


NSE Holidays in February 2025

In February 2025, there are only 1 NSE Holidays because the rest of the holidays fell on Saturdays and Sundays. The only holiday in February 2025 will be on 21 February 2025 on the occasion of Mahashivratri.

  • Mahashivratri  :  21 Feb, 2025   Friday

 
NSE Holidays in March 2025

In March 2025, there are only 1 NSE Holidays because of the rest of the holidays fell on Saturdays and Sundays. The only holiday in March 2025 will be on 10 March 2025 on the occasion of Holi.

  • Holi:  10 Mar 2025   Tuesday


NSE Holidays in April 2025

In April  2025, there are four NSE Holidays. The  holidays in April 2025 are as follow:

  • Shri Ram Navmi:  2 April, 2025   Thursday
  • Mahavir Jayanti  :  6 April, 2025     Monday
  • Good Friday  :   10 April 2025     Friday  
  • Dr. B. R. Ambedkar Jayanti  :  14 April, 2025     Tuesday


NSE Holidays in May 2025

In May 2025, there are only 2 NSE Holidays because there are not many holidays that fell in May. The only two holidays in May 2025 are as follow:

  • Maharashtra Day  :  1 May, 2025     Friday
  • Eid - Ul- Fitr(Ramzan) :  25 May, 2025      Monday 


NSE Holidays in June 2025

In June 2025, there are not any major holidays for the NSE to be closed. There are some holidays on the regional level in various states but NSE will be opened on these minor state level holidays in June 2025. 


NSE Holidays in July 2025

In July 2025, there are not any major holidays for the NSE to be closed. There are some holidays on the regional level in various states but NSE will be opened on these minor state level holidays in July 2025.


NSE Holidays in August 2025

In August  2025, all the primary holidays like Bakri Id, Independence day, Ganesh Chaturthi and Moharram are falling on Saturdays and Sundays. Therefore, NSE will be opened on all the working days in August 2025. The holidays falling on Saturdays and Sundays are given below: 

  • Bakri Id: 1 August 2025 (Saturday)
  • Independence Day:  15 August 2025 (Saturday)
  • Ganesh Chaturthi:  22 August 2025 (Saturday)
  • Moharram: 30 August 2025  (Sunday)


NSE Holidays in September 2025

In September  2025, there are not any major holidays for the NSE to be closed. There are some holidays on the regional level in various states but NSE will be opened on these minor state-level holidays in September 2025.
 

NSE Holidays in October 2025

In October  2025, there are only 1 NSE Holidays because the rest of the holidays fell on Saturdays and Sundays like Dusherra on 25 October(Sunday). The only holiday in October 2025 will be on 2 October 2025 on the occasion of Mahatma Gandhi Jayanti. 

  •  Mahatma Gandhi Jayanti  :  2 Oct, 2025        Friday


NSE Holidays in November 2025

In November 2025, there are only 2 NSE Holidays because Diwali Laxmi Pujan is falling on Saturday. The only two holidays in November 2025 are as follow:

  • Diwali Balipratipada  :  16 Nov, 2025       Monday
  • Gurunanak Jayanti  :   30 Nov, 2025           Monday


NSE Holidays in December 2025

In December 2025, there are only 1 NSE Holidays because the rest of the holidays fell on Saturdays and Sundays. The only holiday in December 2025 will be on 25th December 2025 on the occasion of Christmas. 

  • Christmas:   25 Dec, 2025     Friday




NSE Trading Holidays 2025 - Detailed View




 Mahashivratri  :  21 Feb, 2025   Friday






 Holi:  10 Mar 2025   Tuesday






 Shri Ram Navmi:  2 April, 2025   Thursday






Mahavir Jayanti  :  6 April, 2025     Monday






Good Friday  :   10 April 2025     Friday         






Dr. B. R. Ambedkar Jayanti  :  14 April, 2025     Tuesday





Maharashtra Day  :  1 May, 2025     Friday






Eid - Ul- Fitr(Ramzan) :  25 May, 2025      Monday 






 Mahatma Gandhi Jayanti  :  2 Oct, 2025        Friday






Diwali Balipratipada  :  16 Nov, 2025       Monday






 Gurunanak Jayanti  :   30 Nov, 2025           Monday






Christmas:   25 Dec, 2025     Friday