Christmas shopping can be stressful, particularly trying to remember everything you need to buy to prepare that perfect Christmas dinner.

But the good news for shoppers is that Tesco have extended their opening hours to ensure that you can definitely find a time that suits you to get those last minute bits and pieces for over the festive season.

On Christmas Eve, and New Years Eve all stores (except Express) will close at 7pm.

On Christmas Eve and New Years Day Express stores close at 10pm (except Lisburn at 8pm and Crescent Link at 9pm.