return to news
  1. Christmas holiday: Is stock market open today? Check NSE, BSE holiday list for December 2025

Market News

Christmas holiday: Is stock market open today? Check NSE, BSE holiday list for December 2025

Upstox

2 min read | Updated on December 25, 2025, 08:48 IST

Twitter Page
Linkedin Page
Whatsapp Page

SUMMARY

Trading on the BSE, NSE and MCX will remain shut on Thursday, December 25, for Christmas. All banks across the country will also be closed on account of the festival.

Stock market holiday, market holiday, stock market holiday, stock markets Christmas holiday

Commodity derivatives trading on the MCX is also closed for both morning and evening sessions.

Stock markets in India are closed on December 25 for Christmas, according to the holiday calendar of the exchanges. Both the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE) are shut for trading across all segments, including equities, equity derivatives, securities lending and borrowing (SLBs), currency derivatives and interest rate derivatives.

Open FREE Demat Account within minutes!
Join now

Commodity derivatives trading on the Multi Commodity Exchange (MCX) is also closed for both morning and evening sessions. Trading on the bourses and MCX will resume on Friday, December 26.

Stock market holidays in 2026

The National Stock Exchange of India Ltd (NSE) has announced the holiday list for the upcoming year, with a total of 15 closure days. Here is the full schedule of stock market holidays in 2026:

DateDayDescription
January 26, 2026MondayRepublic Day
March 03, 2026TuesdayHoli
March 26, 2026ThursdayShri Ram Navami
March 31, 2026TuesdayShri Mahavir Jayanti
April 03, 2026FridayGood Friday
April 14, 2026TuesdayDr. Baba Saheb Ambedkar Jayanti
May 01, 2026FridayMaharashtra Day
May 28, 2026ThursdayBakri Id
June 26, 2026FridayMuharram
September 14, 2026MondayGanesh Chaturthi
October 02, 2026FridayMahatma Gandhi Jayanti
October 20, 2026TuesdayDussehra
November 10, 2026TuesdayDiwali-Balipratipada
November 24, 2026TuesdayPrakash Gurpurb Sri Guru Nanak Dev
December 25, 2026FridayChristmas

Christmas 2025: Are banks closed today?

All public and private sector banks, including the State Bank of India and HDFC Bank, are closed today for Christmas. While the physical branches remain shut, net banking, ATM withdrawals and UPI transactions will remain available.

The Reserve Bank of India (RBI) has issued the holiday calendar for 2026, announcing the schedule for all the days on which physical bank branches will remain shut. In January 2026, banks will be closed on many occasions across the country, including New Year’s Day and Republic Day. Check full schedule for 2026 here.
SIP
Consistency beats timing.
promotion image

About The Author

Upstox
Upstox News Desk is a team of journalists who passionately cover stock markets, economy, commodities, latest business trends, and personal finance.

Next Story