Tonight presents an exciting opportunity to win big in the National Lottery, with a massive £9 million rollover jackpot up for grabs. The Lotto draw takes place this Wednesday, January 7, 2026, offering players the chance to win a life-changing prize by matching all six main numbers.
The winning numbers for the Lotto tonight are: 3, 9, 20, 33, 45, 50, with the bonus ball set at 12. Hitting five main numbers plus the bonus ball awards a fantastic £1 million prize, so the stakes are truly high.
In addition, the Thunderball draw features a top prize of £500,000. The winning Thunderball numbers tonight are: 1, 10, 13, 26, 38, with the Thunderball number being 6.
READ MORE: Police Update on Tragic Boxing Day Fire in Stroud
READ MORE: Live: A40 Blocked Near Cheltenham Following Rush-Hour Crash
Tickets for the Lotto cost £2 each, while Thunderball tickets are £1. You can purchase tickets throughout the week, with the cutoff for draw days on Saturday and Wednesday at 7:30 pm.
For those interested in other lottery games, the EuroMillions draws take place every Tuesday and Friday, while Set for Life has draws on Mondays and Thursdays. Thunderball runs four times weekly on Tuesday, Wednesday, Friday, and Saturday.
Remember to play responsibly, and good luck to everyone taking part in tonight’s draws.