National Lottery Results: Winning Lotto Numbers for 6 May 2026
Lotto Results: Winning Numbers for 6 May 2026

Tonight's National Lottery draw offers players the chance to win a quadruple rollover jackpot of £2 million. To be in with a chance of getting your hands on the prize, players had to grab a ticket and pick the lucky numbers by 7.30pm.

Even if you match some of the numbers, you can still win prizes. Five numbers plus the bonus ball wins £1 million, while two numbers earn a free lucky dip.

Tonight's winning Lotto numbers are 7, 31, 33, 37, 39, and 56. The bonus ball was 20.

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list

The winning Thunderball numbers will be revealed shortly. Stay tuned for updates.

Pickt after-article banner — collaborative shopping lists app with family illustration