- By Priyanka Koul
- Sat, 29 Nov 2025 05:44 PM (IST)
- Source:JND
Indian Stock Market Holidays 2025: As 2025 comes to a close, investors are already gearing up for the final month of trading. To make the most of their market strategies, it's essential to stay on top of the stock market's holiday schedule. December will see a few market closures, but overall, there will be ample opportunities for trading.
The National Stock Exchange (NSE) has released its holiday calendar, which includes a few key dates when both the NSE and BSE will remain closed. This will allow investors to plan their positions and activities effectively ahead of the year-end.
Here's a quick rundown of the key market holidays and trading hours for December 2025.
Stock Market Holidays: Check Full List Of Market Holidays In December 2025
According to the NSE calendar, the following days will be observed as non-trading days:
1. December 25 - Christmas
2. December 6, 13, 20, 27 - Saturdays
3. December 7, 14, 21, 28 - Sundays
ALSO READ: Airbus Flight Disruptions: Why DGCA Grounded A320 Jets In India? All About Software Issue
Check Stock Market Operations & Trading Hours In December
Stock market activities will follow the regular schedule on all non-holiday weekdays. The trading day is divided into several key sessions:
1. Pre-Open Session
Order entry and modification: 9:00 am to 9:08 am
2. Regular Trading Session
Market open: 9:15 a.m.
Market close: 3:30 pm
ALSO READ: E-Passports Launched In India: What Are Digital Passports? Check Eligibility And How To Apply
3. Closing Session
Conducted from 3:40 pm to 4:00 pm
4. Block Deal Session
Morning window: 8:45 am to 9:00 am
Afternoon window: 2:05 pm to 2:20 pm
While these timings are consistent for each trading day, both the NSE and BSE release their holiday calendars at the start of the year and may adjust trading hours or announce additional closures as needed, based on operational needs or unforeseen events.
