Four out of 10 people do not give to charity at all over Christmas, according to new research.
A survey of more than 2,000 people, conducted by Google on behalf of the mobile phone network giffgaff, found that 40 per cent of respondents said they gave nothing to charity at Christmas.
The poll showed that 18 per cent of respondents said they gave up to £10, 14 per cent said they gave between £11 and 20, and 13 per cent donated between £21 and £50 during the festive period.
Researchers found that 3 per cent of people said they gave £200 or more to charity at Christmas, with people aged 18 to 24 the most generous individual age group.
The research found that 6 per cent of people in this age group said they donated more than £200 over the festive season, with a further 10.5 per cent of 18 to 24-year-olds giving between £50 and £100.
Victoria Tagg, head of search at giffgaff, said: "While there is definitely room for more charitable donations over the festive season, it’s fantastic to see a fraction of younger people bucking the trend and showing such generosity."
The survey, conducted online, was a random selection of people who volunteered to participate.