If you run out of a vital item over the Christmas and New Year period, or an unexpected guest arrives, which large stores can you go to for a grocery top-up?
Here is our list of which shops in the area will be open over the bank holidays. All large supermarkets will be closed on Christmas Day - and many will also be closed on Boxing Day and New Year's Day.
Aldi and Lidl are both closing all their stores in the region on Boxing Day and New Year's Day, to give staff a break, while Waitrose and Marks & Spencer will also have most larger branches closed on those days.
READ MORE - Aldi to shut its stores on Boxing Day so staff can celebrateSUFFOLK
IPSWICH
Aldi Meredith Road
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-6pm
New Year's Day: Closed
Aldi Hines Road
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-6pm
New Year's Day: Closed
Aldi Donald Mackintosh Way
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-6pm
New Year's Day: Closed
Asda Bury Road
Christmas Eve: Closes at 7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve, 7am-7pm
New Year's Day: 10am-5pm
Asda Stoke Park
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve, 7am-7pm
New Year's Day: 10am-5pm
Lidl, Handford Road
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-6pm
New Year's Day: Closed
Lidl, Hening Avenue (Ravenswood)
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-7pm
New Year's Day: Closed
Marks & Spencer, Westgate Street
Christmas Eve: 7am-5pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-5pm
New Year's Day: Closed
Morrisons Sproughton Road
Christmas Eve: 6am-6pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-6pm
New Year's Day: 9am-6pm
Sainsbury's Hadleigh Road
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-7pm
New Year's Day: 9am-7pm
Sainsbury's Warren Heath
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-7pm
New Year's Day: 9am-7pm
Sainsbury's, Upper Brook Street
Christmas Eve: 7am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-7pm
New Year's Day: 9am-7pm
Tesco Extra Copdock
Christmas Eve: 12am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 12am-7pm
New Year's Day: 9am-6pm
Waitrose, Futura Park
Christmas Eve: 7am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 7.30am-6pm
New Year's Day: Closed
Waitrose, Corn Exchange
Christmas Eve: 7am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 7am-6pm
New Year's Day: Closed
KESGRAVE
Tesco Metro
Christmas Eve: 6.30am-7pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 6.30am-7pm
New Year's Day: Closed
MARTLESHAM
Marks & Spencer Simply Food
Christmas Eve: 6am-5pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-5pm
New Year's Day: 9am-5pm
Tesco Extra Martlesham
Christmas Eve: 12am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 12am-7pm
New Year's Day: 9am-6pm
BURY ST EDMUNDS
Aldi, Newmarket Road
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-6pm
New Year's Day: Closed
Asda
Christmas Eve: Closes at 7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve, 7am-7pm
New Year's Day: 10am-5pm
Marks & Spencer
Christmas Eve: 7am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-6pm
New Year's Day: Closed
Sainsbury's
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-7pm
New Year's Day: 9am-7pm
Tesco
Christmas Eve: 12am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 12am-7pm
New Year's Day: 9am-6pm
Waitrose
Christmas Eve: 7.30am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 7.30am-6pm
New Year's Day: Closed
FELIXSTOWE
Lidl, Langer Road
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-6pm
New Year's Day: Closed
Lidl, Haven Exchange
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-8pm
New Year's Day: Closed
Morrisons, Grange Farm Avenue
Christmas Eve: 6am-6pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-6pm
New Year's Day: 9am-6pm
HADLEIGH
Morrisons
Christmas Eve: 6am-6pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-6pm
New Year's Day: 9am-6pm
HAVERHILL
Aldi
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-6pm
New Year's Day: Closed
Sainsbury's
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-7pm
New Year's Day: 9am-7pm
Tesco
Christmas Eve: 7am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-7pm
New Year's Day: 9am-6pm
LOWESTOFT
Asda
Christmas Eve: Closes at 7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve, Closes at 7pm
New Year's Day: 10am-5pm
Lidl
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-6pm
New Year's Day: Closed
Morrisons, North Quay Retail Park
Christmas Eve: 6am-6pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-6pm
New Year's Day: 9am-6pm
Morrisons, Tower Road
Christmas Eve: 6am-6pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-6pm
New Year's Day: 9am-6pm
Tesco superstore, Leisure Way
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 6am-7pm
New Year's Day: 9am-6pm
NEWMARKET
Tesco Extra
Christmas Eve: 12am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 12am-7pm
New Year's Day: 9am-6pm
Waitrose
Christmas Eve: 7am-5pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 7am-6pm
New Year's Day: Closed
SAXMUNDHAM
Tesco
Christmas Eve: 8am-7pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-7pm
New Year's Day: Closed
Waitrose
Christmas Eve: 8am-5pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-6pm
New Year's Day: Closed
STOWMARKET
East of England Co-op - Combs
Christmas Eve: 7am-9pm
Christmas Day: Closed
Boxing Day: 10am-4pm
New Year's Eve, 7am-10pm
New Year's Day: 7am-10pm
Asda
Closes at 7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve, 7am-7pm
New Year's Day: 10am-5pm
Lidl
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-6pm
New Year's Day: Closed
Tesco
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 6am-7pm
New Year's Day: 9am-6pm
SUDBURY
Aldi, Girling Street
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-6pm
New Year's Day: Closed
Sainsbury's
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-7pm
New Year's Day: 9am-7pm
Tesco
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 6am-7pm
New Year's Day: 9am-6pm
WOODBRIDGE
East of England Co-op
Christmas Eve: 7am-9pm
Christmas Day: Closed
Boxing Day: 10am-4pm
New Year's Eve, 7am-9pm
New Year's Day: 7am-9pm
NORTH ESSEX
BRAINTREE
Lidl
Christmas Eve: 7am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-6pm
New Year's Day: Closed
Sainsbury's
Christmas Eve: 7am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-7pm
New Year's Day: 9am-7pm
Tesco, town centre
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 6am-7pm
New Year's Day: Closed
Tesco, Marks Farm
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 6am-7pm
New Year's Day: 9am-6pm
CLACTON
Aldi
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-6pm
New Year's Day: Closed
Asda
Christmas Eve: Closes at 7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve, 7am-7pm
New Year's Day: 10am-5pm
Lidl Brook Park West
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-6pm
New Year's Day: Closed
Morrisons, Waterglade Retail Park
Christmas Eve: 6am-6pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-6pm
New Year's Day: 9am-6pm
Morrisons, Little Clacton
Christmas Eve: 6am-6pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-6pm
New Year's Day: 9am-6pm
Sainsbury's
Christmas Eve: 7am-7pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 7am-7pm
New Year's Day: 9am-7pm
Tesco Superstore, Brook Retail Park
Christmas Eve: 12am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 12am-7pm
New Year's Day: 9am-6pm
COLCHESTER
Aldi Magdalen Street
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-6pm
New Year's Day: Closed
Aldi London Road
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-6pm
New Year's Day: Closed
Aldi Cowdray Avenue
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-6pm
New Year's Day: Closed
Asda
Christmas Eve: Closes at 7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve, 7am-7pm
New Year's Day: 10am-5pm
Lidl Abbots Road
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-6pm
New Year's Day: Closed
Lidl, Gosbecks Road
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-6pm
New Year's Day: Closed
Marks & Spencer
Christmas Eve: 6am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8.30am-6pm
New Year's Day: Closed
Sainsbury's, Priory Walk
Christmas Eve: 7am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-7pm
New Year's Day: 9am-7pm
Sainsbury's, Stanway
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 8am-6pm
New Year's Eve: 7am-7pm
New Year's Day: 9am-7pm
Tesco Extra Highwoods
Christmas Eve: 12am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 12am-7pm
New Year's Day: 9am-6pm
Tesco Hythe
Christmas Eve: 12am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 12am-7pm
New Year's Day: Closed
Waitrose
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-6pm
New Year's Day: Closed
HARWICH
Asda
Christmas Eve: Closes at 7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve, 7am-7pm
New Year's Day: 10am-5pm
Lidl
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 8am-7pm
New Year's Day: Closed
Morrisons
Christmas Eve: 6am-6pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-6pm
New Year's Day: 9am-6pm
MANNINGTREE
East of England Co-op
Christmas Eve: 7am-9pm
Christmas Day: Closed
Boxing Day: 10am to 4pm
New Year's Eve, 7am-8pm
New Year's Day: 7am to 9pm
WITHAM
Aldi
Christmas Eve: 8am-6pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve, 8am-6pm
New Year's Day: Closed
Asda
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve, 7am-7pm
New Year's Day: 10am-5pm
Morrisons
Christmas Eve: 6am-6pm
Christmas Day: Closed
Boxing Day: 9am-6pm
New Year's Eve: 7am-6pm
New Year's Day: 9am-6pm
Tesco
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: Closed
New Year's Eve: 6am-7pm
New Year's Day: 9am-6pm
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here