Lotto 6/49 Numbers for December 31, 2025

The winning Lotto 6/49 numbers for Wednesday, December 31, 2025 were 1-6-10-21-39-40, bonus 28. The $5,000,000 jackpot WAS won.

Winning numbers

1 6 10 21 39 40 28 Bonus

Draw #4377

Gold Ball Draw

Guaranteed prize number: 33438970-01 — white ball drawn: winner receives $1,000,000.

Prize payouts

MatchWinnersPrize
6/6 1 $5,000,000.00
5/6+Bonus 0 $234,898.70
5/6 91 $1,083.90
4/6 4,793 $82.80
3/6 91,833 $10.00
2/6+Bonus 64,938 $5.00
2/6 627,456 $3.00

Was your ticket in this draw?

Check your numbers for Dec 31

← Dec 27   Latest Lotto 6/49 numbers   Jan 3 →

Frequently asked questions

What were the winning Lotto 6/49 numbers on December 31, 2025?

The winning Lotto 6/49 numbers on December 31, 2025 were 1, 6, 10, 21, 39, 40 and the bonus was 28.

Was the Lotto 6/49 jackpot won on December 31, 2025?

Yes — the $5,000,000 jackpot was won on December 31, 2025.

How many people won a prize in the December 31, 2025 Lotto 6/49 draw?

A total of 873,443 winning tickets were recorded across all prize tiers in the Lotto 6/49 draw on December 31, 2025. See the full prize breakdown above for the number of winners and payout at each tier.

When is the deadline to claim a prize from this draw?

Prizes from the December 31, 2025 Lotto 6/49 draw generally expire 12 months after the draw date — on or about December 31, 2026. Check your ticket and claim well before then; the exact steps and thresholds vary by province — see our how-to-claim guide for each one.

What were the Lotto 6/49 numbers before December 31, 2025?

The previous Lotto 6/49 draw was on December 27, 2025, with numbers 2, 8, 23, 28, 29, 36.