Stock market holiday calendar
for NSE and BSE 2025
Day | Date | Holiday | Exchanges |
---|---|---|---|
Wednesday | 25 Dec 2024 | Christmas |
nse
bse
mcx
|
Wednesday | 26 Feb 2025 | Maha Shivaratri |
nse
bse
|
Friday | 14 Mar 2025 | Holi |
nse
bse
|
Monday | 31 Mar 2025 | Eid-Ul-Fitr (Ramzan Eid) |
nse
bse
|
Thursday | 10 Apr 2025 | Mahavir Jayanti |
nse
bse
|
Monday | 14 Apr 2025 | Dr. Baba Saheb Ambedkar Jayanti |
nse
bse
|
Friday | 18 Apr 2025 | Good Friday |
nse
bse
mcx
|
Thursday | 01 May 2025 | Maharashtra Day |
nse
bse
|
Friday | 15 Aug 2025 | Independence Day |
nse
bse
mcx
|
Wednesday | 27 Aug 2025 | Ganesh Chaturthi |
nse
bse
|
Thursday | 02 Oct 2025 | Mahatma Gandhi Jayanti |
nse
bse
mcx
|
Tuesday | 21 Oct 2025 | Diwali-Laxmi Pujan (Muhurat trading session) |
nse
bse
mcx
|
Wednesday | 22 Oct 2025 | Diwali-Balipratipada |
nse
bse
|
Wednesday | 05 Nov 2025 | Gurunanak Jayanti |
nse
bse
|
Settlement holidays
Day | Date | Holiday | |
---|---|---|---|
Tuesday | 01 Apr 2025 | Annual Bank closing |
settlement
|
Saturday | 16 Aug 2025 | Parsi New Year |
settlement
|
MCX holidays
Day | Date | Holiday | |
---|---|---|---|
Wednesday | 25 Dec 2024 | Christmas |
mcx
|
Sunday | 26 Jan 2025 | Republic Day |
mcx
|
Friday | 18 Apr 2025 | Good Friday |
mcx
|
Friday | 15 Aug 2025 | Independence Day |
mcx
|
Thursday | 02 Oct 2025 | Mahatma Gandhi Jayanti |
mcx
|
Tuesday | 21 Oct 2025 | Diwali-Laxmi Pujan (Muhurat trading session) |
mcx
|
Holidays falling on Saturday & Sunday
Day | Date | Holiday | Exchanges |
---|---|---|---|
Sunday | 26 Jan 2025 | Republic Day |
nse
bse
mcx
|
Sunday | 06 Apr 2025 | Ram Navami |
nse
bse
|
Saturday | 07 Jun 2025 | Bakri Eid |
nse
bse
|
Sunday | 06 Jul 2025 | Moharram |
nse
bse
|