MilliCheck
Gimme 5Lotto AmericaMega MillionsMillionaire for LifePowerballPowerball Double PlayTri-State Megabucks Rules by state Lump sum or annuity
Millionaire for Life · drawn every night

Millionaire for Life winning numbers

Pick 5 numbers from 1 to 58, plus the Millionaire Ball from 1 to 5.

Check your numbers

Latest drawing

  1. 15
  2. 23
  3. 38
  4. 39
  5. 58
  6. 1

Drawn Saturday 31 October 2026

Drawing Sunday 1 November

00

Days

14

Hrs

48

Min

36

Sec

Prize tiers

Published national amounts for a single winner.
MatchPrizeOdds
5 plus Millionaire Ball Not a fixed amount 1 in 22,910,580
5 Not a fixed amount 1 in 5,727,645
4 plus Millionaire Ball $7,500 1 in 86,455
4 $500 1 in 21,614
3 plus Millionaire Ball $250 1 in 1,663
3 $50 1 in 416
2 plus Millionaire Ball $25 1 in 98
2 $8 1 in 24
1 plus Millionaire Ball $8 1 in 16

In California every prize is pari-mutuel by law, so these figures don't apply. A top prize shared by several winners is divided between them.

We hold 43 drawings for this game, going back to September 2026.

Recent drawings

DateNumbers
15 23 38 39 58 1
10 15 25 29 50 3
7 11 23 41 58 3
15 30 36 44 46 1
13 21 22 23 33 3
28 32 34 37 40 4
7 30 35 37 58 2
13 37 38 48 53 1
18 33 40 42 57 3
6 27 28 29 33 1
17 19 25 30 53 5
11 41 47 51 57 3
10 15 35 46 48 5
6 16 38 40 51 5
15 27 41 48 55 3

All 43 past drawings

Questions about Millionaire for Life

What is Millionaire for Life?
A nightly draw game. You pick 5 numbers from 1 to 58 and a Millionaire Ball from 1 to 5. Match all of them and the top prize is $1 million a year for life. It launched on 22 February 2026, the day after Cash4Life and Lucky for Life held their last drawings, and it runs in the 31 states and jurisdictions that carried those games.
How do you play Millionaire for Life?
Pick 5 numbers from 1 to 58, then a Millionaire Ball from 1 to 5. There is a drawing every night. Match all 5 numbers and the Millionaire Ball for the top prize. Match the 5 numbers without the Millionaire Ball and it pays $100,000 a year for life.
When did Millionaire for Life start?
The first drawing was on 22 February 2026. It replaced Cash4Life and Lucky for Life, which both held their final drawings the night before, on 21 February 2026.
Has anyone won Millionaire for Life yet?
We show the winner counts for every drawing as the lottery publishes them. Open the past numbers page to see each night's result and how many tickets won at every level, the top prize included.
Is Millionaire for Life available in every state?
No. It runs in the 31 states and jurisdictions that sold Cash4Life or Lucky for Life. A few of those chose a different game instead, so check your own state lottery if you are not sure.
How many numbers do you need to win a prize on Millionaire for Life?
The smallest win is one number plus the Millionaire Ball, which pays $8. There are 9 ways to win. Without the Millionaire Ball, you need two numbers at $8.
What is the Millionaire for Life jackpot actually worth?
Less than the advertised figure. It's paid out over decades, the cash option is usually about half, and it's split if more than one ticket wins.
How do I check my Millionaire for Life numbers?
Enter them on our Millionaire for Life checker, in any order. We'll show you which numbers matched and what the prize is.
Are Millionaire for Life prizes the same in every state?
No. California sets its prizes after each drawing, based on sales and the number of winners, so the published amounts don't apply there.
Did anyone win the Millionaire for Life jackpot last night?
The table on this page shows it as soon as the figures are published: how many tickets took the jackpot, and how many won at every other level.

Official source: Millionaire for Life. Your ticket is the only thing you can claim with.