Millionaire for Life

next draw icon
Next Millionaire for Life draw
prize icon
Next top prize
$1 Million

Latest numbers

Date Prize Result
  • 17
  • 20
  • 23
  • 30
  • 33
  • MB : 5
Top prize
$1 Million Per year for life
  • 12
  • 13
  • 36
  • 39
  • 58
  • MB : 3
Top prize
$1 Million Per year for life
  • 9
  • 10
  • 13
  • 25
  • 54
  • MB : 5
Top prize
$1 Million Per year for life
  • 28
  • 41
  • 42
  • 50
  • 55
  • MB : 2
Top prize
$1 Million Per year for life
  • 10
  • 11
  • 12
  • 35
  • 56
  • MB : 4
Top prize
$1 Million Per year for life
  • 13
  • 20
  • 28
  • 44
  • 48
  • MB : 4
Top prize
$1 Million Per year for life
  • 3
  • 4
  • 13
  • 28
  • 42
  • MB : 2
Top prize
$1 Million Per year for life
  • 3
  • 14
  • 22
  • 50
  • 57
  • MB : 4
Top prize
$1 Million Per year for life
  • 1
  • 33
  • 35
  • 39
  • 55
  • MB : 3
Top prize
$1 Million Per year for life
  • 12
  • 15
  • 33
  • 46
  • 53
  • MB : 5
Top prize
$1 Million Per year for life
See more numbers Arrow icon

How to play

  1. Pick five numbers from 1 to 58.
  2. Pick a Millionaire Ball number from 1 to 5.
  3. Check if you've won after the daily draw.
Ticket cost
$5 per play.

Millionaire for Life news

From Powerball to pigskin: Nebraska Lottery's boldest year yet
Featured
Exclusive interview

Samantha Herscher

From Powerball to pigskin: Nebraska Lottery's boldest year yet
The math behind Millionaire for Life
🎓 Academic

Dr. Catalin Barboianu

The math behind Millionaire for Life

View all Millionaire for Life news

Prizes and odds

Match Prize Odds
5 + Millionaire Ball $1,000,000 a year for life* 1 in 22,910,580
5 $100,000 a year for life* 1 in 5,727,645
4 + Millionaire Ball $7,500 1 in 86,455.02
4 $500 1 in 21,613.75
3 + Millionaire Ball $250 1 in 1,662.6
3 $50 1 in 415.65
2 + Millionaire Ball $25 1 in 97.8
2 $8 1 in 24.45
1 + Millionaire Ball $8 1 in 15.65
Overall odds of winning a prize in Millionaire for Life are 1 in 8.46.
*Lifetime prizes claimed as annuities will be paid for a minimum of 20 years.

Prize options

Winners Annuity Payment Option Cash Option
1 $1,000,000 per year for life $18,000,000
2-20 $1,000,000 per year for life* $18,000,000*
21 or more No annuity payment $18,000,000*
*Divided by the total number of winners.
Winners Annuity Payment Option Cash Option
1-20 $100,000 per year for life* $2,200,000*
21 or more No annuity payment $2,200,000**
*Divided by the total number of winners.

Multi-state lifetime prize games comparison

Game Base Ticket Price Top Prize Odds Top Prize Annuity Payment Option Top Prize Cash Option Second Prize Odds Second Prize Annuity Payment Option Second Prize Cash Option
Millionaire for Life $5 1 in 22,910,580 $1,000,000 a year for life $18,000,000 1 in 5,727,645 $100,000 a year for life $2,200,000
Cash4Life $2 1 in 21,846,048 $365,000 a year for life $7,000,000 1 in 7,282,016 $52,000 a year for life $1,000,000
Lucky for Life $2 1 in 30,821,472 $365,000 a year for life $5,750,000 1 in 1,813,028 $25,000 a year for life $390,000
Prizes are divided by the total number of winners.
*Lifetime prizes claimed as annuities will be paid for a minimum of 20 years.

Game schedule

Draw day Draw time Sales close
Sunday 11:15 p.m. ET Varies by jurisdiction
Monday 11:15 p.m. ET Varies by jurisdiction
Tuesday 11:15 p.m. ET Varies by jurisdiction
Wednesday 11:15 p.m. ET Varies by jurisdiction
Thursday 11:15 p.m. ET Varies by jurisdiction
Friday 11:15 p.m. ET Varies by jurisdiction
Saturday 11:15 p.m. ET Varies by jurisdiction

Things to know

  1. The first Millionaire for Life draw was held on February 22, 2026.
  2. Winners of the top and second prizes can choose between an annuity and a cash option.
  3. Players can enter the same numbers in multiple draws. The maximum number of consecutive draws depends on the jurisdiction.
  4. The game replaced Lucky for Life and Cash4Life in participating jurisdictions.
  5. There are 9 ways to win with Millionaire for Life, and it is one of the few games in the U.S. to have two lifetime prizes.
  6. Prizes for the top two prize categories will be shared if there are multiple winners in those categories.
  7. With an annuity of $1 million for life, this game boasts the biggest lifetime prize in the U.S.
  8. You can claim your Millionaire for Life main prize as a lump sum cash payment or as an annuity for life or for 20 years—whichever is longer.
  9. Millionaire for Life is available in 31 jurisdictions.

Advanced draws

This table shows the maximum number of advanced draw purchases allowed for Millionaire for Life in each participating jurisdiction.

State Advanced Draws
Arkansas up to 20
Colorado up to 91
Connecticut up to 28
District of Columbia up to 20
Georgia up to 26
Idaho up to 35
Iowa up to 10
Indiana up to 10
Kansas up to 15
Kentucky up to 16
Massachusetts up to 10
Maine up to 30
Michigan up to 30
Mississippi up to 14
Montana up to 24
Nebraska up to 24
New Hampshire up to 20
New Jersey up to 21
New York up to 28
North Carolina up to 28
North Dakota up to 42
Ohio up to 10
Oklahoma up to 10
Pennsylvania up to 10
Rhode Island up to 21
South Dakota up to 9
Tennessee up to 14
Virginia up to 26
Vermont up to 20
West Virginia up to 24
Wyoming up to 20

History

Millionaire for Life was designed by the Multi-State Lottery Association (MUSL) in collaboration with participating state lotteries. The first Millionaire for Life draw was held on Sunday, February 22, 2026.

Feb 2026
Millionaire for Life was launched with daily drawings in 31 states, replacing Lucky for Life and Cash4Life in participating jurisdictions.

FAQs

Draws are held every night at 11:15 p.m. ET.

Draws are conducted in Des Moines, Iowa, by the Multi-state Lottery Association using a Digital Draw System to randomly select the winning numbers.

Millionaire for Life is available in Arkansas, Colorado, Connecticut, the District of Columbia, Georgia, Idaho, Iowa, Indiana, Kansas, Kentucky, Massachusetts, Maine, Michigan, Mississippi, Montana, Nebraska, New Hampshire, New Jersey, New York, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Dakota, Tennessee, Virginia, Vermont, West Virginia and Wyoming.

Pick five numbers from 1 to 58 and a Millionaire Ball number from 1 to 5, or get random numbers by opting in for Quick Pick. Choose how many draws to enter, and wait for the draw to find out if you've won.

The top prize is an annuity of $1,000,000 a year for life.

Top and second prize winners can choose between an annuity lasting 20 years or a one-time cash option. If there are 21 or more winners at either prize level, all winners must take the lump sum cash payment (no annuity option available). If there are multiple winners for the top or second prize, the prize amount will be divided equally among them.

The cash lump sum option represents the current available prize money. The annuity also takes into account the interest the cash will generate over the period during which the annuity is paid.

You have a 1 in 22,910,580 chance of winning the Millionaire for Life top prize.

Millionaire for Life has nine different prize categories.

The overall odds of winning any prize are 1 in 8.46.