The 2025 stock market holiday list highlights the non-trading days for the National Stock Exchange (NSE) and Bombay Stock Exchange (BSE). These holidays coincide with national celebrations and cultural festivals such as Republic Day (January 26), Holi (March 14), Independence Day (August 15), and Diwali Balipratipada (October 22). Additionally, regional observances like Ganesh Chaturthi (August 27) and Mahavir Jayanti (April 10) are also included in the calendar.
A special Muhurat Trading session is scheduled for Diwali Laxmi Pujan on October 21, 2025, with specific timings to be announced later. This holiday list enables traders, investors, and financial institutions to plan their activities while respecting the country’s cultural diversity.
Here is the comprehensive list of NSE holidays for 2025:
1. Mahashivratri – February 26, 2025 (Wednesday)
2. Holi – March 14, 2025 (Friday)
3. Eid-Ul-Fitr (Ramadan Eid) – March 31, 2025 (Monday)
4. Shri Mahavir Jayanti – April 10, 2025 (Thursday)
5. Dr. Baba Saheb Ambedkar Jayanti – April 14, 2025 (Monday)
6. Good Friday – April 18, 2025 (Friday)
7. Maharashtra Day – May 01, 2025 (Thursday)
8. Independence Day – August 15, 2025 (Friday)
9. Ganesh Chaturthi – August 27, 2025 (Wednesday)
10. Mahatma Gandhi Jayanti/Dussehra – October 02, 2025 (Thursday)
11. Diwali Laxmi Pujan* – October 21, 2025 (Tuesday)
12. Diwali-Balipratipada – October 22, 2025 (Wednesday)
13. Prakash Gurpurb Sri Guru Nanak DevGurunanak Jayanti – November 05, 2025 (Wednesday)
14. Christmas – December 25, 2025 (Thursday)
Furthermore, some NSE trading holidays fall on weekends in 2025:
1. Republic Day – January 26, 2025 (Sunday)
2. Shri Ram Navami – April 06, 2025 (Sunday)
3. Bakra Eid – June 07, 2025 (Saturday)
4. Muharram – July 06, 2025 (Sunday)
This comprehensive holiday list ensures that traders and investors are well-informed about the trading schedule for 2025. Happy Holidays!