Open shops on christmas day
On Christmas Day most large shops are closed. In England and Wales large stores must not open. A grocery shop open on Christmas Day is usually a small convenience store, not a supermarket.
how many days until christmas day
Christmas Day is 25 December every year. To count how many days until Christmas Day, take today’s date and count the remaining days in this month, then add the full months in between, then add 25 if you have not yet reached December, or add the days still left in December if you have. Do not count 25 December itself if you want “days until”; that count is the gap, not the feast.
The weekday changes. The date does not. If you are planning food, travel, or a last shop, the useful number is not a riddle. It is the number of ordinary opening days still ahead, which is smaller than the raw day-count because Sundays and the holiday itself do not behave like Tuesdays. Count shopping days by looking at the calendar of the shop you use, not by dividing December by seven.
Once 25 December is in view, treat the 24th as the last ordinary chance for a big grocery run in many countries. The 25th is the closed day. The 26th is a different holiday in the United Kingdom, with its own shop rules. Mixing those three dates is how people stand outside a locked supermarket with a list for a meal that is already on the table at home.
Grocery shops open on christmas day
Grocery shops open on Christmas Day are the exception, not the aisle. In England and Wales the Christmas Day (Trading) Act 2004 stops large shops from opening to serve retail customers on 25 December. A large shop in that Act is one with a relevant floor area over 280 square metres. The usual supermarket is over that line. It stays shut.
Smaller shops are not under that ban. A corner shop, a petrol-station store, or another small grocery can open if the owner chooses. Some pharmacies, farm shops, and shops in transport hubs sit in exemptions that also exist for Sunday trading. Scotland has its own Christmas Day trading law for large shops, with a similar closed-large-store result. Northern Ireland is not covered by the 2004 England-and-Wales Act; check the shop in front of you.
In the United States there is no single federal rule that closes every grocery on 25 December. Many large chains still close. Some pharmacies, convenience stores, and restaurants post holiday hours. That is a store decision. Read the listing for the branch, not a rumour about “shops” as a class.
Buy the meal ingredients on a day the supermarket is ordinary-open. Write a short emergency list: milk, bread, batteries, a painkiller, pet food. Note one small shop that may open on the 25th, and its posted hours, before the 24th ends.
Do not plan a full Christmas dinner around that small shop’s fridge. If you need a pharmacy, use the local holiday rota, not a guess.
What still runs when the big doors are locked
Hospitals, some transport, and some hotels keep a Christmas Day timetable of their own. A shop inside a station or airport can be open when the high-street supermarket is not. That does not make the high street open. Petrol, a newspaper, and a pint of milk are the realistic buys. Fresh turkey is not.
Christmas Day is a closing day for large shops. It is not a secret opening you failed to bookmark. If you are travelling between countries, do not copy one rule onto the other. England and Wales have a statute for large shops. Other places have custom, contracts, and local law. The only reliable notice is the one on that door, or the hours the retailer published for that branch for 25 December this year.
Questions and answers
- Are grocery shops open on Christmas Day?
- Large supermarkets in England and Wales must stay closed. Small grocery shops may open. Elsewhere, hours are local. Confirm the branch.
- How do I count days until Christmas Day?
- Count the midnights between today and 25 December. Do not include the 25th if you want the gap remaining. Recalculate after each midnight.
- Will the supermarket open if Christmas Day is a weekday?
- In England and Wales the large-shop ban does not care which weekday 25 December is. The shop stays closed that date.
Related guides
1 sep holiday
1 September is a public holiday only where a country named it one. The United States has no federal holiday on that date. Uzbekistan keeps Independence Day. Labor Day in 2026 was 7 September, not the
11th november holiday
The 11th November holiday is Armistice Day, Remembrance Day, or Veterans Day, depending on the country. It is a fixed date, 11 November, not a floating Monday. Other November holidays sit on other day
12 dates of christmas
12 Dates of Christmas is a 2011 ABC Family television film in which a woman relives Christmas Eve until she treats people better. It is a time-loop rom-com, not a dating app.