Make a donationJoin the fight, donate

Coronary heart disease is the UK’s single biggest killer but we are leading the fight against it. Your donations power our life-saving research – help us keep more hearts beating.

Enter your donation amount

Make a regular donation

You can also set up a regular donation and help us continue the fight for every heartbeat.

Set up a regular donation


Make a text donation

Donating by text is quick and easy. Text FIGHT to 70080 to donate £3 to fund our life-saving research. Please see terms and conditions.

Make your donation go further with Gift Aid

Remember to Gift Aid your donation if you’re a UK taxpayer. This means that we receive an extra 25p for every £1 donated and it doesn’t cost you any extra.

Donate by cheque

If you wish to send us a cheque, please make it payable to the “British Heart Foundation” and take it to your local BHF Shop or post it to: BHF Customer Service Centre, Lyndon Place, 2096 Coventry Road, Sheldon, Birmingham, B26 3YU.

Please don't send cash in the post or send financial information via email.

How we spend your money

We will make sure that we spend your donations as efficiently as possible. For every £1 you give, 82p is spent on the vital research, prevention and care which will help save lives.