Tonight’s National Lottery Lotto draw features a staggering £10.3 million rollover jackpot after no winner claimed the top prize last weekend. The draw takes place on Saturday, February 7, 2026, with players needing to match all six main numbers to win the grand prize.
If you match five main numbers plus the bonus ball, you could win a fantastic £1 million. We provide the latest winning Lotto numbers as they are announced, alongside the results for the £500,000 Thunderball jackpot.
Tonight’s winning Lotto numbers are: 7, 25, 27, 46, 52, 59
Bonus Ball: 40
READ MORE: M5 Closure Ends Following Gloucestershire Crash
READ MORE: “They’ve Taken Their Moments; We Didn’t Take Ours,” Says Forest Green Rovers Boss Robbie Savage After York City Defeat
Thunderball winning numbers for tonight are: 4, 12, 13, 23, 29
Thunderball: 11
Tickets can be purchased throughout the week, with cut-off times at 7:30pm on draw days—Wednesdays and Saturdays for Lotto, and Tuesday, Wednesday, Friday, and Saturday for Thunderball.
In addition to Lotto and Thunderball, players can enter EuroMillions draws on Tuesdays and Fridays, or try the Set for Life game on Mondays and Thursdays for a chance to win life-changing prizes.
Remember, every ticket you buy contributes to raising millions of pounds for good causes across the country.
Good luck to everyone playing tonight!