The countdown is on until Christmas Day and Norwich is packed with people doing some last-minute shopping. 

If you are hoping to sweep the shops before Santa arrives, here are the Christmas Eve opening hours for some of Norwich's shops.

Jarrold

Opening hours: 8:30am until 4:30pm

Address: 1-11 London Street, Norwich, NR2 1JF

John Lewis

Opening hours: 9am until 5pm

Address: All Saints Green, Norwich, NR1 3LX

Primark

Norwich Evening News: Primark in Hayhill, NorwichPrimark in Hayhill, Norwich (Image: Newsquest)

Opening hours: 8am until 5pm

Address: 5-9 Haymarket, Norwich, NR2 1QD

Marks & Spencer

Opening hours: 6am until 7pm

Address: Rampant Horse Street, Norwich, United Kingdom, NR2 1QR

Next Hayhill

Opening hours: 9am until 6pm

Address: 1 Hayhill, Norwich, NR2 1QX

Next Longwater

Opening hours: 9am until 8pm

Address: William Frost Way, New Costessey, NR5 0JS

Chantry Place

Norwich Evening News: Chantry Place NorwichChantry Place Norwich (Image: Chantry Place)

Opening hours: 9am until 5pm, individual retailers in the centre may have different opening hours

Address: 40-46 St Stephens Street, Norwich, NR1 3SH

House of Fraser

Opening hours: 9am until 5pm

Address: Upper and Lower Ground floor, Chantry Place, 40-46 St Stephens Street, Norwich, NR1 3SH

Zara

Opening hours: 9am until 5pm

Address: Upper Ground floor, Chantry Place, 40-46 St Stephens Street, Norwich, NR1 3SH

Lisa Angel, Chantry Place

Opening hours: 9am until 5pm

Address: Lower Ground floor, Chantry Place, 40-46 St Stephens Street, Norwich, NR1 3SH

Lisa Angel, in the Lanes

Norwich Evening News: Lisa Angel in the Lanes NorwichLisa Angel in the Lanes Norwich (Image: Newsquest)

Opening hours: 10am until 4.30pm

Address: 3 Lower Goat Lane, Norwich, NR2 1EL

Wilko

Opening hours: 8am until 5pm

Address: 56-72 St Stephens Street, Norwich, NR1 3SH

Castle Quarter

Norwich Evening News: Castle Quarter in NorwichCastle Quarter in Norwich (Image: Danielle Booden)

Opening hours: 8am until 12am, individual retailers in the shopping centre may vary

Address: 100 Castle Quarter, Norwich, NR1 3DD