Trading Holidays With Timings 2020- Equity, Commodity, Currency, Mutual Fund, Bond Market

 

Share Market holidays 2025, with market timings at one place for every segment (NSE, BSE, MCX, Currency).

 

Share Market Trading Holidays 2021- NSE, BSE, MCX With Timing

Share Market holidays 2025:

Day
Date
Holiday
Exchanges
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

 

Open Best Free Trading/Demat/Mutual Fund account online within minutes and start investing and trading in stocks, FNO, Commodity, Currency, ETF, SGB, IPO, Gold and many more Products..

Settlement Holidays 2025:

Day
Date
Holiday
Tuesday
01 Apr 2025
Annual Bank closing
settlement
Saturday
16 Aug 2025
Parsi New Year
settlement

What is a settlement holiday?

Settlement holidays are the days when the markets remain open, but the depositories, NSDL and CDSL, are closed. The auction markets will remain closed on the settlement holidays.

 

MCX Holidays 2025:

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 In 2025

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

 

Currency Market Timings in India:

Trading on the Currency Derivatives segment takes place on all days of the week (except Saturdays and Sundays and holidays declared by the Exchange in advance). The market timings of the currency derivatives segment are:

Market Timings:

Currency Futures & Options (USDINR, EURINR, GBPINR, JPYINR), T-Bills Futures & Interest Rate Futures

Cross Currency Futures and Options (EURUSD, GBPUSD & USDJPY)

Normal Market Open Time = 9:00 hrs

Normal Market Close Time = 17:00 hrs

Open Best Free Trading/Demat/Mutual Fund account online within minutes and start investing and trading in stocks, FNO, Commodity, Currency, ETF, SGB, IPO, Gold and many more Products..

 

Share Market Timings:

Trading on the equities segment takes place on all days of the week (except Saturdays and Sundays and holidays declared by the Exchange in advance). The market timings of the equities segment are:

A) Pre-open session
Order entry & modification Open : 09:00 hrs
Order entry & modification Close : 09:08 hrs*
*with random closure in last one minute. Pre-open order matching starts immediately after close of pre-open order entry.

B) Regular trading session
Normal / Limited Physical Market Open : 09:15 hrs
Normal / Limited Physical Market Close : 15:30 hrs

Block Deal Session Timings:

Morning Block Deal Window: This window shall operate between 08:45 AM to 09:00 AM.

Afternoon Block Deal Window: This window shall operate between 02:05 PM to 2:20 PM.

C) The Closing Session is held between 15.40 hrs and 16.00 hrs

Note: The Exchange may however close the market on days other than the above schedule holidays or may open the market on days originally declared as holidays. The Exchange may also extend, advance or reduce trading hours when its deems fit and necessary.

For trading holidays on more segments like bond market, mutual funds, new debt segments or securities lending and borrowing scheme check this link