Tonight’s National Lottery Lotto draw on Wednesday, March 18, 2026, features an exciting triple rollover with a massive jackpot of £8.2 million up for grabs. To claim the top prize, players need to match all six main numbers drawn. If you match five main numbers plus the bonus ball, you could still win a generous £1 million.
Stay tuned as we bring you the winning Lotto numbers the moment they are announced, along with the Thunderball results. The Thunderball jackpot tonight is an enticing £500,000.
Here are tonight’s winning numbers for the Lotto:
Main numbers: 14, 16, 18, 22, 47, 56
Bonus ball: 54
READ MORE: BHA Stewards Clear Nico de Boinville of Racist Abuse Allegations at Cheltenham Festival
READ MORE: Gloucester Implements New Policy to Manage Unruly Roughsleepers and Unauthorized Camping
Thunderball winning numbers are:
Main numbers: 16, 26, 30, 31, 36
Thunderball: 11
Tickets can be purchased throughout the week, with sales closing at 7:30 pm on draw nights, which are Wednesday and Saturday for Lotto. For more chances to win, consider other games like EuroMillions, held every Tuesday and Friday, or Set for Life on Mondays and Thursdays.
The Thunderball draw happens every Tuesday, Wednesday, Friday, and Saturday, offering a top prize of £500,000.
Remember, lottery participation also supports many worthy causes across the UK. Best of luck to all players tonight!