The most wonderful time of the year is on the way, which means supermarkets will be altering opening times to give staff a well-earned break over Christmas.

We've all been there, having planned and organised for weeks, only to forget that bit of party food, or even a turkey, and the desperate last-minute shop is needed.

Well fear not, here are the opening hours for the likes of Asda, Tesco, Sainsbury's and more across Welwyn Garden City, Hatfield and Potters Bar this Christmas.

Welwyn Garden City

Sainsbury's - Welwyn Garden City

Saturday, December 23 - 6am - 11pm

Christmas Eve - 10am - 4pm

Christmas Day - closed

Boxing Day - 9am - 6pm

Waitrose - Welwyn Garden City

Saturday, December 23 - 7am - 10pm

Christmas Eve - 10am - 4pm

Christmas Day - closed

Boxing Day - closed

Morrisons - Welwyn Garden City

Saturday, December 23 - 6am - 10pm

Christmas Eve - 10am - 4pm

Christmas Day - closed

Boxing Day - 8am - 6pm

Aldi - Welwyn Garden City

Saturday, December 23 - 7am - 10pm

Christmas Eve - 10.30am - 5pm

Christmas Day - closed

Boxing Day - closed

Lidl - Welwyn Garden City

Saturday, December 23 - 8am - 9pm

Christmas Eve - 10am - 4pm

Christmas Day - closed

Boxing Day - closed

Hatfield

Asda - Hatfield

Saturday, December 23 - 6am - 12am

Christmas Eve - 10am - 4pm

Christmas Day - closed

Boxing Day - 9am - 6pm

Tesco - Hatfield

Saturday, December 23 - 6am - 12am

Christmas Eve - 10am - 4pm

Christmas Day - closed

Boxing Day - 9am - 6pm

Aldi - Hatfield

Saturday, December 23 - 7am - 10pm

Christmas Eve - 10.30am - 5pm

Christmas Day - closed

Boxing Day - closed

Potters Bar

Tesco - Potters Bar

Saturday, December 23 - 6am - 12am

Christmas Eve - 10am - 4pm

Christmas Day - closed

Boxing Day - 9am - 6pm

Sainsbury's - Potters Bar

Saturday, December 23 - 6am - 11pm

Christmas Eve - 10am - 4pm

Christmas Day - closed

Boxing Day - 9am - 6pm