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?

East Anglian Daily Times: Supermarket Christmas goodies. When will the shops be open over the holiday period? Picture: ARCHANTSupermarket Christmas goodies. When will the shops be open over the holiday period? Picture: ARCHANT (Image: Archant)

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