Win big with Veggie Lotto

What would you do if you won £25,000? Put a deposit on a house? Splash out on a new car? Treat your loved ones? Or maybe you could start planning the trip of a lifetime? Whatever you would do with the money, it could make a huge difference!

Playing Veggie Lotto gives you the chance to win £25,000 every week! There are also seven guaranteed weekly cash prizes. Not bad when tickets start at just £1.

How to play

Playing is simple. Just create your account and start buying your tickets!

Support a kinder future

Veggie Lotto is a charity lottery, run by the Vegetarian Society. By buying your tickets, you are supporting the important work that we do. This includes tackling climate change by helping people to go and stay veggie and our crucial ongoing food bank appeal.

What our players are saying

"I take part in a few smaller charity lotteries thinking I probably won’t win, but at least I know my money is going to a great cause. How surprised was I to be notified that I had won on the Veggie Lotto?! I was only expecting the usual £10, so was flabbergasted to find I had won the top prize! Don’t think, like I did, that you will never win - because you just might!"

Sue - Veggie Lotto player

Win a £1,000 Sainsbury's eGift Card!

Win a £1,000 Sainsbury's eGift Card!

Support a good cause on the lottery this month, and you could win an amazing £1,000 Sainsbury’s Voucher in March's Super Draw!! Stock up your wardrobe for spring with Tu, freshen up your home with Habitat homewares, or just save some money on your groceries - what a way to kick-start spring! Get your tickets before Saturday 30th March to be in with your chance to win. Already have tickets? Don't forget, you can top-up your tickets just for Super Draw week!

Latest Draw

Sat 24 February 2024
  • Winner! Ms G (ABERYSTWYTH) Won £251.25!
  • Winner! Mrs D (Birchwood) Won £58.62!
  • Winner! Miss B (OXFORD) Won £58.62!
  • Winner! Ms C (ALCESTER) Won £8.37!
  • Winner! Mr S (COLWYN BAY) Won £8.37!
  • Winner! Ms G (RICKMANSWORTH) Won £8.37!
  • Winner! Ms W (SHREWSBURY) Won £8.37!

£25K

Great prizes

Match 6 numbers and win £25,000! There are also 7 guaranteed cash prizes to be won each week!

50%

Support a kinder future

At least 50p from every ticket sold will go to help people better understand how what they eat can make a difference for the planet, for animals and for a healthy life.

£1

Only £1 per Week

Unlike many other lotteries Veggie Lotto tickets are only £1 per week!

Gift vouchers

Fancy treating your loved ones to something a little different? We’ve got just the thing!