When are the shops open over Christmas?
When are the shops open on New Years Day? GETTY/ Matt Cardy

The first day of the new year is always a welcome Bank Holiday to allow us to relax for one day whilst we finish off the last few Quality Street from the tub before the diet officially sets in.

However, the glory of a day off also instils fear in some who worry that they will not be able to shop, particularly when the lure of the January Sales carries on from the end of season and Boxing Day discounts.

To ease the worry, IBTimes UK has the full list of store opening times for both food and sales shoppers to ensure everyone has a stress free start to 2016.

For the food shoppers:

Marks and Spencer - check your local store opening times here

Sainsbury's - check your local store opening times here

  • New Year's Eve: 7am-10pm
  • New Year's Day: 9am-9pm

Tesco - check your local store opening times here

  • New Year's Eve: 6am-10pm
  • New Year's Day: 8am-6pm

Waitrose - check your local store opening times here

  • New Year's Eve: 7am-8pm
  • New Year's Day: 12pm-8pm

Aldi - check your local store opening times here

  • New Year's Eve: 8am-6pm
  • New Year's Day: CLOSED

Morrisons - check your local store opening times here

  • New Year's Eve: 7am-7pm
  • New Year's Day: 10am-5pm

ASDA - check your local store opening hours here

  • New Year's Eve: Closes at 8pm
  • New Year's Day: 10am-6pm
Online sales surge in December
You can get ahead in the January sales with the shops all open on New Years Day GETTY/ John Phillips

For the January sales shoppers:

Selfridges - check your nearest store opening times here

  • New Years Eve: 9.30 - 19.00
  • New Years Day: 11.00 - 21.00

Harvey Nichols - check your nearest store opening times here

  • New Years Eve: 10:00 - 18:00
  • New Years Day: 12:00 - 20:00

Harrods

  • New Years Eve: 10:00 - 19:00
  • New Years Day: 12:00 - 21:00

John Lewis - check your nearest store opening times here

  • New Years Eve: 09:30 - 18:00
  • New Years Day: CLOSED

Debenhams - check your nearest store opening times here

  • New Years Eve: 09:00 - 19:00
  • New Years Day: 11:00 - 20:00

House of Fraser - check your nearest store opening times here

  • New Years Eve: 09:30 - 18:00
  • New Years Day: 10:00 - 20:00