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.
Chain opening hours
| Venue / Chain | Category | Holiday Status | Hours | Verification & Source |
|---|---|---|---|---|
Apollo Pharmacy 24/724/7 Duty 24-hour retail pharmacy network open on all national gazetted holidays Editorial1860-500-0101 | Pharmacies & Chemists | Open | 24 hours | 2026-04-20 apollopharmacy.in |
IndianOil & XP95 24/724/7 Duty Fuel dispensing stations operate 24 hours every day of the year Editorial | Petrol & EV Charging | Open | 24 hours | 2026-04-20 iocl.com |
Editorial | 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 |
Editorial | Retail & Shopping Malls | Open | 10:00–23:00 | 2025-12-20 dlfmalls.com |
Editorial | Retail & Shopping Malls | Open | 11:00–23:00 | 2025-12-20 phoenixmarketcity.com |
Editorial | 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 |
Editorial | 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.