We give away 162 cash prizes every single week - that's 162 chances to win anything from £5 to £1000! Could you be the next lucky winner?
1st Prize - £1000
2nd Prize - £100
3rd Prize - 10 x £50
4th prize = 50 x £20 5th prize = 50 x £10 6th prize = 50 x £5
How it works
Winning the BHF Weekly Lottery is as easy as 1,2,3!
First, choose how many entries you want each week. Second, we’ll pick your numbers for you and confirm your entry by email. Third, we’ll send you a cheque if you win!
You must be 18 years of age or over to enter. See Lottery rules for details.
Enter our Weekly Lottery
- Choose how many entries you want each week
- We'll pick your numbers for you and confirm your entry by email
- We'll send you a cheque if you win!
How your money helps
Heart and circulatory diseases kill 1 in 4 people in the UK. By playing our Weekly Lottery you're helping us find ways to prevent, treat and cure these diseases. Together, we can protect the people you love. Your children, grandchildren, mum, dad, sister, brother and closest friends.
The difference we make
With prizes of up to £1,000 announced each week, what would you do if you won?
View previous winners
Play our games and win big
There are hundreds of cash prizes to be won weekly. Play today and become a winner!
How we spend donations
Last year, 20% of the money you raised by playing BHF Weekly Lottery was spent on our life-saving research and other vital work. That's a massive £237,668! Our Weekly Lottery is a great way for us to raise funds to help beat heartbreak forever, so we’re currently investing the remaining proceeds to make it even bigger and better.