Indian stock markets are open for equity trading on all working days except Saturdays, Sundays and declared market holidays.
Stock Market Time in India
- NSE / BSE Opening Time: 09:15 AM IST
- NSE / BSE Closing Time: 03:30 PM IST
Bombay Stock Exchange (BSE) and National Stock Exchange (NSE) of India remain close for trading on the following days. Check if stock exchanges in India are open today:
NSE & BSE Holidays 2025 List
Total Records: 14
| 1 | Wednesday, 26 February 2025 | Mahashivratri |
| 2 | Friday, 14 March 2025 | Holi |
| 3 | Monday, 31 March 2025 | Id-Ul-Fitr (Ramadan Eid) |
| 4 | Thursday, 10 April 2025 | Shri Mahavir Jayanti |
| 5 | Monday, 14 April 2025 | Dr. Baba Saheb Ambedkar Jayanti |
| 6 | Friday, 18 April 2025 | Good Friday |
| 7 | Thursday, 01 May 2025 | Maharashtra Day |
| 8 | Friday, 15 August 2025 | Independence Day |
| 9 | Wednesday, 27 August 2025 | Ganesh Chaturthi |
| 10 | Thursday, 02 October 2025 | Mahatma Gandhi Jayanti/Dussehra |
| 11 | Tuesday, 21 October 2025 | Diwali Laxmi Pujan |
| 12 | Wednesday, 22 October 2025 | Diwali-Balipratipada |
| 13 | Wednesday, 05 November 2025 | Prakash Gurpurb Sri Guru Nanak Dev |
| 14 | Thursday, 25 December 2025 | Christmas |