Skip to content

Lotto-style draw game

Millionaire for Life: how to play, odds and draw times

Millionaire for Life is a lotto-style draw game sold in 30 US states plus District of Columbia. The operator is Multi-State Lottery Association (MUSL). One play costs $5. Draws are every day at 11:15 p.m. ET. The odds of winning the top prize are 1 in 22,910,580.

Price
$5 per play
Draws
Every day at 11:15 p.m. ET
Top prize odds
1 in 22,910,580
Sold
In 30 US states plus District of Columbia

How to play Millionaire for Life

Pick 5 numbers from 1 to 58 and 1 Millionaire Ball number from 1 to 5, or ask for a quick pick.

Match the drawn numbers to win. The more numbers you match, the bigger the prize.

Millionaire for Life draw days and times

Draw times are in Eastern Time.
DrawingWhen
Nightly drawEvery day at 11:15 p.m. ET

Ticket sales close a short time before each draw, and the cutoff differs by state. Check it with your lottery.

Millionaire for Life odds and prizes

Prizes for a $5 play. Odds as printed on the official prize chart.
Prize levelPrizeOdds
Match 5 + Millionaire Ball$1,000,000 a year for life1 in 22,910,580
Match 5$100,000 a year for life1 in 5,727,645
Match 4 + Millionaire Ball$7,5001 in 86,455.02
Match 4$5001 in 21,613.75
Match 3 + Millionaire Ball$2501 in 1,662.60
Match 3$501 in 415.65
Match 2 + Millionaire Ball$251 in 97.80
Match 2$81 in 24.45
Match 1 + Millionaire Ball$81 in 15.65

Where to play Millionaire for Life

Millionaire for Life is sold in 30 US states plus District of Columbia. The operator is Multi-State Lottery Association (MUSL). Buy tickets only from a licensed lottery retailer. LottoCheck does not sell tickets.

Latest Millionaire for Life result

See the latest winning numbers and past draws on the Millionaire for Life results page.

Official results: Multi-State Lottery Association (MUSL) winning numbers.

Millionaire for Life FAQ

What are the odds of winning the Millionaire for Life top prize?

The odds of winning the Millionaire for Life top prize are 1 in 22,910,580 per play, as printed on the official prize chart. Millionaire for Life has 9 prize levels, and smaller prizes have better odds.

What time is the Millionaire for Life drawing?

Millionaire for Life draws every day at 11:15 p.m. ET. Times are Eastern Time. Ticket sales close a short time before each draw. Check the cutoff with your lottery.

How much is a Millionaire for Life ticket?

One Millionaire for Life play costs $5.

Where can I play Millionaire for Life?

Millionaire for Life is sold in 30 US states plus District of Columbia. Buy tickets only from a licensed lottery retailer. LottoCheck does not sell tickets.

How do you play Millionaire for Life?

Pick 5 numbers from 1 to 58 and 1 Millionaire Ball number from 1 to 5, or ask for a quick pick. Match the drawn numbers to win. The more numbers you match, the bigger the prize.

How can I check my Millionaire for Life ticket?

The LottoCheck app checks Millionaire for Life tickets against the draw results. Scan the ticket or type the numbers. Add a ticket before the draw and the app sends you a push when the results are in. Always confirm a win with the official lottery.

Learn more

Sources

Checked against these official pages on 2026-10-18.

Game facts come from the official lottery pages listed above. Rules and prizes can change: always confirm with the official lottery before you buy a ticket or make a claim. LottoCheck does not sell tickets or pay prizes and is not affiliated with any lottery.