Tonight’s National Lottery offers a thrilling chance to win a top prize of £2 million. To claim this grand jackpot in the Wednesday, April 8, 2026 draw, players must match all six main numbers perfectly. Alternatively, matching five main numbers plus the bonus ball will secure a £1 million prize.
Here are the winning Lotto numbers for tonight’s draw: 27, 29, 34, 36, 43, 59, with the bonus ball being 37.
In addition, the Thunderball draw features a top prize of £500,000. The winning Thunderball numbers tonight are 7, 10, 17, 31, 33, with the Thunderball number 11.
READ MORE: Gloucestershire Royal Hospital to Upgrade Backup Power System
READ MORE: Three Gloucestershire Pubs Shortlisted for National Pub and Bar Awards 2026
Tickets can be purchased throughout the week and up to 7:30 pm on draw days, which are Wednesday and Saturday for the Lotto. For more opportunities to win, the EuroMillions draws take place every Tuesday and Friday, while Set for Life games run on Mondays and Thursdays.
The Thunderball game is held four times a week—on Tuesday, Wednesday, Friday, and Saturday—offering players another great chance to win big.
Remember, by playing the lottery, you’re also supporting countless good causes across the UK.
Good luck to all players tonight!