Stock market holidays 2025
The days NSE and BSE were closed for trading in shares in 2025, as the exchange published them. The first weekday holiday was 26 Feb (Mahashivratri) and the last 25 Dec (Christmas).
Trading holidays in 2025
| Date | Holiday |
|---|---|
| 26 JanSunday | Republic DayFalls on a weekend |
| 26 FebWednesday | Mahashivratri |
| 14 MarFriday | Holi |
| 31 MarMonday | Id-Ul-Fitr (Ramadan Eid) |
| 6 AprSunday | Shri Ram NavamiFalls on a weekend |
| 10 AprThursday | Shri Mahavir Jayanti |
| 14 AprMonday | Dr. Baba Saheb Ambedkar Jayanti |
| 18 AprFriday | Good Friday |
| 1 MayThursday | Maharashtra Day |
| 7 JunSaturday | Bakri IdFalls on a weekend |
| 6 JulSunday | MuharramFalls on a weekend |
| 15 AugFriday | Independence Day |
| 27 AugWednesday | Ganesh Chaturthi |
| 2 OctThursday | Mahatma Gandhi Jayanti/Dussehra |
| 21 OctTuesday | Diwali Laxmi PujanMuhurat trading session |
| 22 OctWednesday | Diwali-Balipratipada |
| 5 NovWednesday | Prakash Gurpurb Sri Guru Nanak Dev |
| 25 DecThursday | Christmas |
The year at a glance
The holidays in the list above, marked on the year's calendar.
January1 closed
February1 closed
March2 closed
April4 closed
May1 closed
June1 closed
July1 closed
August2 closed
September
October3 closed
November1 closed
December1 closed
About stock market holidays 2025
Stock market holidays 2025 are the days NSE and BSE were closed for share trading in the calendar year 2025. The page lists 18 holidays with their date, weekday and occasion: 14 fell on weekdays and 4 on a Saturday or Sunday.
Weekday holidays
Only a holiday on a weekday removes a trading day, because the exchanges are closed on Saturdays and Sundays anyway. In 2025 that meant 14 lost trading days. Republic Day (26 Jan), Shri Ram Navami (6 Apr), Bakri Id (7 Jun) and Muharram (6 Jul) fell on a weekend, and the page marks them as such.
The first weekday closure was Mahashivratri on 26 Feb and the last was Christmas on 25 Dec. Apr 2025 had the most closed days of any month, four, one of them a Sunday, with Oct 2025 next at three. Sep 2025 had none. Mahatma Gandhi Jayanti and Dussehra shared one closure on Thursday 2 Oct.
Muhurat trading
Muhurat trading is a short special session held on Diwali Laxmi Pujan, a day the market is otherwise closed. The session marks the start of the new Samvat year, the Hindu calendar year that begins at Diwali, which traders regard as auspicious. In 2025 the session was held on Tuesday 21 Oct, in the afternoon from 1:45 pm to 2:45 pm rather than the evening, and the page marks that row. The next day, 22 Oct (Diwali-Balipratipada), was a full holiday.
Settlement around holidays
Settlement is the exchange of shares and money after a trade. Shares bought on a trading day settle one working day later (T+1), and a holiday is not a working day. A trade made on the day before a holiday therefore settles on the first working day after it.
How the page lists them
The list follows the closures the exchanges announced for the year, in date order, and has no filters. A monthly calendar marks closed days apart from weekends, and year links let the same view open for each other year back to 2007.
More market lists
- Top gainersShares that rose the most
- Top losersShares that fell the most
- Most activeTraded the most by value
- 52-week highsAt their highest in a year
- 52-week lowsAt their lowest in a year
- Upper circuitClosed at the top of their band
- Lower circuitClosed at the bottom of their band
- HeatmapThe market by sector on one map
- Advance declineHow many shares rose and fell
- FII and DII dataInstitutions' buying and selling
- Results calendarWho reports results, day by day
- Upcoming dividendsEx-dates in the weeks ahead
- Highest dividend yieldsA year's dividends against the price
- Bonus issuesFree shares to holders
- Stock splitsShares divided into more
- Board meetingsMeetings called for dividends, splits and more
- Bulk and block dealsThe day's large trades, by name
- Insider tradingPromoters' and directors' trades
- Stocks under surveillanceASM, GSM, ESM and the F&O ban
- Gold price24 and 22 carat, per 10 grams
- Silver pricePer kilogram
- USD to INRThe dollar in rupees each day