Shoppers across the UK are being urged to take note of altered trading times at Waitrose supermarkets over the upcoming festive period. The retailer has now confirmed its detailed schedule for Christmas and New Year 2025, with significant variations depending on location.
Key Festive Dates and Store Closures
The schedule reveals a phased approach to the holidays. On Christmas Eve, Tuesday 24 December 2025, all Waitrose branches will open from 7am but will close earlier than usual at 6pm. As expected, every store in the nation will remain closed on Christmas Day.
A notable divergence occurs on Boxing Day. Shoppers in England and Wales will find their local Waitrose shut, while branches in Scotland will open from 9am until 6pm, reflecting different national bank holiday traditions.
Operating Hours Between Christmas and New Year
During the busy interim period from 27 to 30 December, Waitrose will return to extended trading. Stores will be open from 8am through to 8pm each day, giving customers ample time to stock up on essentials and post-Christmas groceries.
For New Year's Eve, hours will be slightly reduced again, with stores operating from 8am to 6pm. The pattern of regional differences then repeats on New Year's Day. On 1 January 2026, Waitrose stores in England and Wales will be closed. However, in Scotland, shops will welcome customers from 10am until 6pm.
Planning Your Essential Shops
These confirmed hours highlight the importance of planning major grocery trips in advance, particularly for those celebrating in England and Wales where both Christmas Day and New Year's Day are full closures. Customers are advised to check their local store's details for any very slight variations, though the times provided form the national framework.
The schedule ensures staff can enjoy the key holidays with their families while maintaining service during the bustling festive season. Shoppers should keep these reduced hours in mind to avoid any last-minute disappointment.