Tonight’s National Lottery Lotto draw offers a life-changing £5 million jackpot on Wednesday, January 21, 2026. To claim this incredible prize, players must match all six main numbers.
If you manage to match five main numbers plus the bonus ball, you could win £1 million.
Here are tonight’s winning Lotto numbers:
5, 24, 28, 46, 49, 56
Bonus ball: 19
READ MORE: Three Choirs Festival Faces Funding Uncertainty as Gloucester Council Halves Festivals Budget
READ MORE: Pictured: Squalid Tewkesbury Home Where Woman Was Held Captive as a Slave
Additionally, the Thunderball draw features a top prize of £500,000 with the winning numbers:
6, 7, 13, 20, 21
Thunderball: 4
Each Lotto ticket costs £2. Tickets can be purchased throughout the week, but on draw days—Saturday and Wednesday—sales close at 7:30 pm.
For those looking for more ways to play, EuroMillions draws take place every Tuesday and Friday, while Set for Life games are held on Mondays and Thursdays. Thunderball runs four times a week, on Tuesday, Wednesday, Friday, and Saturday, offering regular opportunities to win big.
Remember, playing the lottery also helps raise millions for good causes across the country.
Good luck to all players tonight!