The organisation's work is almost entirely funded by the public. It raises money through donations, legacies, community fundraising, events, retail and corporate partnerships. Over 40,000 people are regular volunteers.
https://www.cancerresearchuk.org/get-involved/donate
Registered charity number: 1089464