One in 10 people say they give to charity once a week and 47 per cent say they give at least once a month, according to a survey by microfinance provider Oikocredit.
But 17 per cent of people say they give to charity less than once a year.
The survey, which examines the importance of transparent investment to donors, is based on a poll of 2,016 people across the UK.
Donating items to charity shops and buying items from them, as well as gifts of money, have been counted as charitable giving.
Older donors give more frequently, with 13 per cent of over-55s giving weekly and 59 per cent giving at least once a month, compared with 7 per cent and 32 per cent respectively among 18 to 34-year-olds.
Women are more generous than men – 50 per cent give monthly, compared with 43 per cent of men. Only 12 per cent of women give less than once a year, compared with 20 per cent of men.
Donors in London are the most likely to give weekly, at 15 per cent; those in Yorkshire and Humber are the least likely to do so, at 8 per cent.
North-west England is home to the least generous individuals, with 21 per cent giving to charity less than once a year and 10 per cent never giving.
More than half of weekly donors say their choice of donation is influenced by whether part of their money is spent on administration costs. Overall, 42 per cent of donors say they are influenced by administration costs.
Forty-three per cent of respondents say they are influenced by transparent information about a charity’s spending, and 31 per cent say they are influenced by a commitment to ethical investment.
But only 10 per cent of donors say they are influenced by charity appeals, with 10 per cent influenced by letters, emails and other communications from charities.