More

Christmas Stock Market Holiday: NSE, BSE Closed on Dec 25; 2026 Trading Holidays List

24 Dec, 2025 11:19 IST

The National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE) will remain closed on Thursday, December 25, 2025, due to Christmas. This will be the last stock market holiday of 2025. On the same day, most major global markets, including those in the United States, the United Kingdom, and Europe, will also remain shut.

There will be no trading or settlement across key segments such as equities, derivatives, and securities lending and borrowing (SLB). In addition, currency and commodity markets will also remain closed for the day.

Advertising
Advertising

Trading activities on the Indian stock exchanges will resume on Friday, December 26.

The next stock market holiday after Christmas will be on January 26, 2026, in observance of Republic Day.

Stock Market Holidays in 2026 (NSE & BSE)

January 26, 2026 (Monday) – Republic Day March 3, 2026 (Tuesday) – Holi March 26, 2026 (Thursday) – Shri Ram Navami March 31, 2026 (Tuesday) – Shri Mahavir Jayanti April 3, 2026 (Friday) – Good Friday April 14, 2026 (Tuesday) – Dr B R Ambedkar Jayanti May 1, 2026 (Friday) – Maharashtra Day May 28, 2026 (Thursday) – Bakri Id June 26, 2026 (Friday) – Muharram September 14, 2026 (Monday) – Ganesh Chaturthi October 2, 2026 (Friday) – Mahatma Gandhi Jayanti October 20, 2026 (Tuesday) – Dussehra November 10, 2026 (Tuesday) – Diwali (Balipratipada) November 24, 2026 (Tuesday) – Guru Nanak Jayanti December 25, 2026 (Friday) – Christmas

Tags