Tonight’s National Lottery Lotto draw on Wednesday, March 25, 2026, features a remarkable five-time rollover, pushing the jackpot prize to an impressive £12.1 million.
To claim the jackpot, players must match all six main numbers. Matching five main numbers plus the bonus ball secures a prize of £1 million.
Here are the crucial winning numbers as they were drawn tonight:
READ MORE: Warning Issued to Drivers on M5, A38, and A417
READ MORE: Gloucestershire M4 Fire RECAP: Traffic Halted on Busy Motorway Amid Blaze
Lotto winning numbers: 19, 22, 31, 32, 34, 40
Bonus ball: 43
Thunderball winning numbers: 6, 16, 22, 25, 34
Thunderball: 6
Tickets for these draws can be purchased throughout the week, with sales closing at 7:30 pm on draw days (Wednesday and Saturday).
In addition to Lotto and Thunderball, players can try their luck with EuroMillions every Tuesday and Friday, and Set for Life every Monday and Thursday.
Thunderball draws take place four times a week—Tuesday, Wednesday, Friday, and Saturday—offering a top prize of £500,000.
Remember, every ticket played helps raise millions of pounds for good causes across the country.
Good luck to everyone playing tonight!