Market Snapshot
  • BSE Sensex: 75996.86 0.08%
  • BSE 500: 32504.98 0.12%
  • BSE 200: 10275.5 0.15%
  • BSE 100: 23852.88 0.09%
  • BSE MidCap: 39932.63 0.51%
  • BSE SmallCap: 45156.89 -0.56%
  • BSE BANKEX: 55970.46 0.26%
  • BSE IT: 40301.57 -0.68%
  • Nifty 50: 22959.5 0.13%
  • Nifty 500: 20652.35 0.09%
  • Nifty 200: 12585.5 0.13%
  • Nifty 100: 23343.15 0.08%
  • Nifty Midcap 100: 49849.85 0.39%
  • Nifty Small 100: 15413.1 0.04%
  • Nifty IT: 41073.2 -0.58%
  • Nifty PSU Bank: 5904.4 0.54%
News:
  • Dee Development Eng hits the f...
  • Laxmi Dental edges lower for n...
  • Pix Transmissions hits the flo...
  • Shakti Pumps allocates Rs 4 cr...
  • Cochin Shipyard partners with ...
  • Euro to INR:  90.48 0.46%
  • Pound to INR:  108.51 0.43%
  • Yen to INR:  0.56 0.12%
  • Dollar to INR:  86.80 -0.04%
My Portfolio:
  • 0.00 0

Stock market holidays 2025

BSE, MCX and NSE holidays list for the calendar year 2025

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

Union Budget Day Special Trading Session will be conducted on Saturday, February 01, 2025.

  • Pre-Open Session: 09:00 AM to 09:08 AM
  • Normal Market Hours: 09:15 AM to 03:30 PM

Muhurat Trading will be conducted on Tuesday, October 21, 2025. Timings of Muhurat Trading will be announced in October 2025.

NSDL and CDSL do not operate on a settlement holiday. This means:

  • Shares will be delivered to your demat account on the next business day.
  • Money owed to you as a result of selling shares will be settled (paid out to your registered bank account) on the next business day.