In a poll of more than 1,300 licensees, 96% said its pub raises money for charity, up from 86% in 2011.
On average, pubs that carry out charitable activities raise £2,742 per year, with more than 2,000 different charities benfitting from fundraising.
Millions raised
The study follows research from CGA Strategy in July 2013 that showed British pubs and their customers raised more than £106m for charity in the last year, up from just over £101m in 2010 – an uplift of nearly 5%.
Cancer-related and military charities, including Cancer Research and Help for Heroes, topped the list of causes supported by pubs, according to the PubAid study.
Martin Young, who runs the Mains of Scotstown Inn, near Aberdeen, was one of the most charitable publicans last year, raising over £120,000.
Incredible signs of generosity
PubAid co-founder Des O’Flanagan said: “We were delighted with this latest set of results. What other industry can demonstrate such incredible signs of generosity and selflessness in this economic climate? These results should act as a very real reminder that pubs are very much part of the fabric of our community and make a meaningful contribution”.