On the last day of the year, stores usually shorten their opening hours, which is why many people wonder Are stores open on New Year’s Eve? and what time you can shop on December 31st. Shop opening hours on New Year’s Eve different from standard business days. For this reason shopping on New Year’s Eve require prior planning.
New Year’s Eve 2025. Shops open on December 31, is there a trade ban?
Table of Contents
- New Year’s Eve 2025. Shops open on December 31, is there a trade ban?
- Stores open on New Year’s Eve, December 31, 2025. Until what time will we do shopping?
- Shopping at Żabka on New Year’s Eve, December 31, 2025. Which one? Store opening hours
- Shopping malls open on New Year’s Eve. Until what time can we shop on December 31st?
On December 31, 2025, there is no trade banbecause it is neither a Sunday nor a public holiday. This means that stores can be open, but most chains decide to do so shortened opening hours on New Year’s Eve. This applies to both large supermarkets, shopping malls and smaller local stores.
Networks like Ladybird, Lidl, Auchan, Carrefour do other popular supermarkets determine themselves, until what hours they will be open on December 31. Typically, trading ends earlier than on a standard business day so that employees can start celebrating the New Year sooner. At the same time, the demand for shopping on New Year’s Eve is very high because many people leave it until the last minute.
Stores open on New Year’s Eve, December 31, 2025. Until what time will we do shopping?
December 31 is a regular business day, but networks decide to do so for various reasons shortening opening hours. This applies primarily to large stores of the largest retail chains, such as Ladybird, Lidl Whether Auchan. Most of them will be open until 7-8 p.m. Here are the opening hours of the largest retail chains on New Year’s Eve:
- Aldi – most establishments should be open on New Year’s Eve at 6-19. On December 30, some establishments announce extended opening hours.
- Auchan – most supermarkets will be open on December 31 until 18 (however, opening hours may vary depending on the location of the facility).
- Ladybird – most branches will be open at 6-20 (hours may vary depending on location), which is shorter than standard working days. On December 29 and 30, some establishments announce extended opening hours.
- Lidl – On December 31, the chain’s stores will be open until 20. The information provided on the Google business cards of selected establishments informs about “holiday opening hours” (usually from 6 to 19).
- Carrefour – On December 31, the chain’s branches have holiday opening hours, depending on the store’s location. Some establishments are open on New Year’s Eve until 13, other until 18.
- Kaufland – non-standard working hours depending on the store location (usually 6-6 or 7-6), in the case of some establishments, it is possible to close the store on New Year’s Eve at 13.
Shopping at Żabka on New Year’s Eve, December 31, 2025. Which one? Store opening hours
Like every year Żabka chain stores may be the last place where we will be able to shop before the New Year’s Eve party or when it turns out that we forgot something. Stores of this chain may even be open on December 31 until 22–23. However, the owners may decide to shorten the working hours, so it is worth checking the chain’s website or application and checking what hours the store in our area is open.
Unlike the largest retail chains such as Biedronka, Lidl or Auchan, Żabka chain stores will be open on New Year’s Day. Opening hours depend on the owners’ decisions. Many stores will be open on January 1 as on non-trading Sundays, i.e at from 10–11 a.m. to 6–8 p.m. Restaurants, cafes, bars, flower shops and shops at railway stations may also be open on New Year’s Day.
Shopping malls open on New Year’s Eve. Until what time can we shop on December 31st?
The last day of 2025 is Wednesday, and if you don’t have your New Year’s Eve outfit ready yet, you can still go for last-minute shopping at the shopping mall. On December 31, as in the case of stores, shortened opening hours will apply. On New Year’s Eve, most shopping malls will close at 16–17.
