Tonight’s National Lottery draw has the potential to turn one lucky ticket holder into a multi-millionaire. To claim the estimated £3.9 million jackpot this Saturday, May 2, 2026, players needed to match all six main Lotto numbers drawn just before 8:30 pm.
The winning Lotto numbers for this evening are: 3, 4, 6, 12, 29, and 40, with a bonus ball of 19.
In addition, the Thunderball draw took place tonight, offering a top prize of £500,000. The winning Thunderball numbers are 8, 12, 24, 28, and 35, with the Thunderball itself being 12.
READ MORE: Alan Titchmarsh Embraces New Career Path and Shares Gardening Wisdom After Scaling Back Work
READ MORE: Gloucestershire A-Level Student Shares Monthly Money Rules That Helped Her Save £12,000
Tickets for the Lotto can be purchased throughout the week, with a cutoff time of 7:30 pm on draw days—Wednesdays and Saturdays. For more opportunities to win, players can also participate in EuroMillions every Tuesday and Friday, as well as Set for Life draws on Mondays and Thursdays. The Thunderball draw occurs four times a week: Tuesday, Wednesday, Friday, and Saturday.
Besides the excitement and potential winnings, playing the lottery helps raise millions of pounds for various good causes across the country.