Tonight’s National Lottery draw offers a thrilling chance to become a multi-millionaire. The estimated jackpot of £3.9 million is up for grabs in the Lotto draw held on Saturday, May 2, 2026. To win the grand prize, players must match all six main numbers.
The winning Lotto numbers for this evening’s draw, held just before 8.30pm, are: 3, 4, 6, 12, 29, and 40. The bonus ball is 19.
In addition to the Lotto, the Thunderball draw also took place tonight with a top prize of £500,000. The winning Thunderball numbers are 8, 12, 24, 28, and 35, with the Thunderball itself being number 12.
READ MORE: Devoted Dad and Grandad Remembered in This Week’s Gloucestershire Funeral Notices
READ MORE: Countryfile’s Adam Henson Faces Pressure Harvesting and Planting Asparagus in Vale of Evesham
Tickets can be purchased throughout the week, but on draw days—Wednesday and Saturday for Lotto—the deadline is 7.30pm. If you’re looking for more chances to play, EuroMillions draws happen every Tuesday and Friday, while the Set for Life game takes place on Mondays and Thursdays. Thunderball draws occur four times a week: Tuesday, Wednesday, Friday, and Saturday.
Remember, playing the lottery not only offers excitement and potential winnings but also supports various good causes through the funds raised.