Tonight’s National Lottery Lotto draw on Saturday, July 12, 2025, offers an incredible opportunity to win a staggering £3.9 million jackpot. This follows a rollover from Wednesday’s draw, where no one matched all six winning numbers.
Landing the full set of six main numbers is the key to claiming this life-changing prize. Alongside the jackpot, there is also a £1 million prize for those who match five main numbers plus the bonus ball.
In addition to the Lotto, the Thunderball game features a top prize of £500,000. Players can test their luck with this draw, which takes place four times a week.
Here are the winning numbers for tonight:
- Lotto numbers: 04, 11, 17, 25, 41, 51
- Bonus ball: 14
- Thunderball numbers: 19, 16, 38, 08, 07
- Thunderball: 11
Tickets for the Lotto cost £2 each and can be purchased throughout the week. On draw days—Wednesdays and Saturdays—ticket sales close at 7:30 PM.
For those interested in other lottery games, EuroMillions takes place every Tuesday and Friday, while Set for Life draws on Mondays and Thursdays. Thunderball draws occur on Tuesday, Wednesday, Friday, and Saturday evenings.
Remember to play responsibly and enjoy the thrill of the game.