Portsmouth shoppers helped The Southern Co-operative raise more than £1,000 for a children’s charity.
Stores across the area hosted a variety of festive activities, including hamper raffles, fancy dress days, cake sales and more.
They raised £1,222.12 for disabled children’s charity Whizz-Kidz.
The money will help sponsor Garry Farne, retail business manager for The Southern Co-operative store in Emsworth, who is running the London Marathon for Whizz-Kidz in April.
Garry said: ‘I am absolutely delighted with the amount of money The Southern Co-operative shoppers have managed to raise over the Christmas fundraising weekend – just think how much we could raise by the time April comes around.
‘The support of our customers has really spurred me on to begin my training and to achieve my lifetime goal of running the London Marathon.’