India Stock Market Holidays 2021 List (BSE, NSE)

Published on Thursday, February 15, 2018 by Team | Modified on Saturday, October 30, 2021

Indian share markets remain open for equity trading on all weekdays except Saturdays, Sundays and declared market holidays.

NSE / BSE Opening Time: 09:15 AM IST
NSE / BSE Closing Time: 3:30 PM IST

Bombay Stock Exchange (BSE) and National Stock Exchange (NSE) of India remain close for trading on following days. Check if BSE / NSE is open today.

• If BSE or NSE closed today?
• What are Stock Market's holiday hours?
• BSE holidays 2021
• NSE list of trading holidays 2021
• Indian share market timings and holidays
• Stock Market in India open today?

NSE & BSE Holidays 2021 List (Stock Market Holidays 2021)

January 26, 2021Republic Day
March 11, 2021Mahashivratri
March 29, 2021Holi
April 02, 2021Good Friday
April 14, 2021Dr.Baba Saheb Ambedkar Jayanti
April 21, 2021Ram Navami
May 13, 2021Id-Ul-Fitr (Ramzan Id)
July 21, 2021Bakri Id
August 19, 2021Muharram
September 10, 2021Ganesh Chaturthi
October 15, 2021Dussehra
November 04, 2021Diwali (Laxmi Pujan)*
November 05, 2021Diwali (Balipratipada)
November 19, 2021Gurunanak Jayanti

*Dewali Muhurat Trading 2021 (Diwali Amavasya - Laxmi Puja):

November 04, 2021 (6:15 PM To 7:15 PM)

Diwali Muhurat Trading / Deepavali 2021 Muhurat Trading will be held on November 04, 2021 from 6:15 PM To 7:15 PM (Diwali Amavasya - Laxmi Puja) time.

Note that being a special trading session; all trades executed in this Diwali Muhurat trading session shall result in settlement obligations.

NSE & BSE Holidays 2020 List (Stock Market Holidays 2020)


Fri, 21 Feb 2020


Tue, 10 Mar 2020


Thu, 02 Apr 2020

Ram Navami

Mon, 06 Apr 2020

Mahavir Jayanti

Fri, 10 Apr 2020

Good Friday

Tue, 14 Apr 2020

Dr. Baba Saheb Ambedkar Jayanti

Fri, 01 May 2020

Maharashtra Day

Mon, 25 May 2020

Id-Ul-Fitr (Ramzan ID)

Fri, 02 Oct 2020

Mahatma Gandhi Jayanti

Mon, 16 Nov 2020


Mon, 30 Nov 2020

Gurunanak Jayanti

Fri, 25 Dec 2020


Public Holidays and Festivals falling on Saturday / Sundays:

  • Republic Day: Saturday, January 26, 2020
  • Budget Day: Saturday, February 01, 2020
  • Bakri Id: Saturday, August 01, 2020
  • Independence Day: Saturday, August 15, 2020
  • Ganesh Chaturthi: Saturday, August 22, 2020
  • Moharram: Sunday, August 30, 2020
  • Dasera: Sunday, October 25, 2020
  • Diwali-Laxmi Pujan*: Saturday, November 14, 2020

*Dewali Muhurat Trading 2020 (Diwali Amavasya - Laxmi Puja):

Saturday, November 14, 2020

Diwali Muhurat Trading / Deepavali 2020 Muhurat Trading will be held on Saturday, November 14, 2020 from 6:15 PM To 7:15 PM (Diwali Amavasya - Laxmi Puja) time.

Note that being a special trading session; all trades executed in this Diwali Muhurat trading session shall result in settlement obligations.

Frequently Asked Questions

  1. 1. Are the stock markets open tomorrow?

    The Indian stock market is open Monday to Friday except for the market holidays.


  2. 2. What day is the stock market closed?

    Stock markets in India (BSE, NSE) remain close for trading on all trading holidays listed above. The market also remains closed on Saturdays and Sundays.


  3. 3. List of holidays of the Indian stock market?

    The complete list of Indian stock market holidays is published in the above table. Find the detail about the holidays of the Indian stock market 2019.


  4. 4. When is Muhurat trading on Diwali?

    BSE and NSE conduct a special Muhurat trading session for an hour on the auspicious day of Diwali. This year the Deepawali Muhurat Trading session will be performed on Oct 28, 2019, between 5:30 PM to 6:30 PM.


  5. 5. Is the stock market open on the day of Diwali?

    Stock markets open for an hour for a special Muhurat trading session on Diwali. On Monday, October 28, 2019, the market will open for 1 hour between 5:30 PM to 6:30 PM for Diwali Muhurat Trading.


  6. 6. Is NSE closed today?

    National Stock Exchange remains open for trading from Monday to Friday between 9 AM to 4 PM. NSE is closed on trading holidays, Saturday and Sundays.


  7. 7. Is NSE closed on Saturday?

    Yes, Stock Exchanges in India including BSE and NSE remain closed on Saturday and Sunday.


  8. 8. Is BSE working today?

    The Bombay Stock Exchange (BSE) remains open on all weekdays (Monday to Friday) except trading holidays listed above.


  9. 9. Will share market open today?

    India's currency, debt and equity markets will remain closed every Saturday, Sunday and declared holidays.

    The market holidays include Republic Day, Ram Navami, Dr. Baba Saheb Ambedkar Jayanti, Diwali, Mahashivratri, Holi, Mahavir Jayanti, Good Friday, General Elections (Lok Sabha), Maharashtra Day, Id-Ul-Fitr (Ramzan Id), Bakri Id, Independence Day, Ganesh Chaturthi, Muharram, Mahatma Gandhi Jayanti, Dussehra, Assembly Election (Maharashtra), Diwali Balipratipada, Gurunanak Jayanti and Christmas.


Rate this article
Rating:Rated 3.9 stars
Vote Here ...


3. Jagpriya Singh  Apr 23, 2019 11:19:05 AM I Like It. | Report Abuse Reply
Upcoming Holiday : 29-Apr-2019      Monday      Parliamentary Elections
2. Naveen  Mar 14, 2019 2:28:20 PM I Like It. | Report Abuse Reply
Very nice article keep up the good workRam Navami
1. Sanjeev  Dec 31, 2018 10:00:46 PM I Like It. | Report Abuse Reply
Stock market will remain open on 1st Jan 2019. New Year day is not a holiday at BSE and NSE.