Skip to content
OpenOnHoliday

What's open on Christmas Day 2026 in India?

Christmas Day 2026 falls on 25 December 2026.

Christmas Day is a gazetted holiday in India. Banks and offices close; malls and supermarkets stay open and festive sales run in the cities.

← Christmas Day 2025 All years Christmas Day 2027 →

Chain opening hours

Venue / ChainCategoryHoliday StatusHoursVerification & Source

24-hour retail pharmacy network open on all national gazetted holidays

Editorial1860-500-0101
Pharmacies & Chemists Open 24 hours
2026-04-20
apollopharmacy.in

Fuel dispensing stations operate 24 hours every day of the year

Editorial
Petrol & EV Charging Open 24 hours
2026-04-20
iocl.com
Supermarkets & Groceries Open 08:00–21:00
2025-12-20
relianceretail.com
Editorial
Supermarkets & Groceries Open 07:30–21:30
2025-12-20
dmart.in
Retail & Shopping Malls Open 10:00–23:00
2025-12-20
dlfmalls.com
Retail & Shopping Malls Open 11:00–23:00
2025-12-20
phoenixmarketcity.com
Retail & Shopping Malls Open 10:00–21:00
2025-12-20
relianceretail.com
Editorial
Supermarkets & Groceries Open 08:00–21:00
2025-12-20
morestore.in
Pharmacies & Chemists Open 24 hours
2025-12-20
apollopharmacy.in

Operates scheduled services on national holidays, with modified morning hours on festival days

Editorial
Public Transit & Transport Reduced hours Hours Vary
2026-04-20
delhimetrorail.com

Frequently asked questions

Are shops open on Christmas Day 2026 in India?

Christmas Day is a gazetted holiday in India. Banks and offices close; malls and supermarkets stay open and festive sales run in the cities. Typically closed: banks, government.

When is Christmas Day in 2026?

Christmas Day falls on 25 December 2026 (2026-12-25) in 2026.