Tonight’s National Lottery EuroMillions draw on Friday, March 20, 2026, offers a thrilling £34 million rollover jackpot. All players not only have a chance to win the main prize by matching five main numbers and two Lucky Stars but are also automatically entered into the UK Millionaire Maker. One lucky participant will win a guaranteed £1 million payout.
The winning EuroMillions numbers for tonight are 5, 12, 16, 37, and 46, with the Lucky Stars being 8 and 10.
In addition to EuroMillions, the Thunderball draw takes place tonight with a top prize of £500,000. The winning Thunderball numbers are 5, 11, 25, 32, and 38, with the Thunderball number 12.
READ MORE: Cheltenham Town Boss Steve Cotterill Reacts to Heavy Loss Against Notts County: “Never a 5-2 Game in a Million Years”
READ MORE: “It Just Shows How Much Football Changes” - Robbie Savage on Forest Green Rovers’ 2-0 Victory Over Wealdstone
The Millionaire Maker code will be announced shortly, revealing who has won the £1 million prize.
EuroMillions draws take place every Tuesday and Friday, with tickets available for £2.50 up until 7:30 pm on draw days.
For more chances to win, players can also participate in Lotto draws every Wednesday and Saturday, with Saturday’s jackpot standing at £3.8 million, and Set For Life draws every Monday and Thursday.
Thunderball draws occur five nights a week—Tuesday, Wednesday, Friday, Saturday, and Sunday—offering frequent opportunities to win significant prizes.