Tonight’s National Lottery draw offers players a life-changing £7 million jackpot. Held on Saturday, May 16, 2026, this draw gives hopeful participants the chance to win big by matching all six main numbers.
To claim the jackpot, players must correctly pick all six main numbers. Matching five main numbers plus the bonus ball wins a generous £1 million prize.
Below are the winning numbers for tonight’s draw:
READ MORE: The Cotswolds' Castle Combe: England’s Prettiest Village Just Under an Hour from Gloucester
READ MORE: Remembering Loved Ones: This Week’s Gloucestershire Funeral Notices
Lotto Numbers: 4, 21, 23, 27, 36, 57
Bonus Ball: 20
Thunderball numbers for this evening are: 16, 17, 20, 26, 29
Thunderball: 5
Tickets can be purchased throughout the week, with sales closing at 7:30 pm on draw days, which are Wednesdays and Saturdays for Lotto. Thunderball draws occur four times weekly—on Tuesdays, Wednesdays, Fridays, and Saturdays—with a top prize of £500,000.
For additional opportunities, players may also try their luck with EuroMillions, drawn every Tuesday and Friday, or Set for Life, played on Mondays and Thursdays.
Remember, playing the lottery supports thousands of good causes across the UK. Best of luck to everyone playing tonight!