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
| Drawing | When |
|---|---|
| Nightly draw | Every 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
| Prize level | Prize | Odds |
|---|---|---|
| Match 5 + Millionaire Ball | $1,000,000 a year for life | 1 in 22,910,580 |
| Match 5 | $100,000 a year for life | 1 in 5,727,645 |
| Match 4 + Millionaire Ball | $7,500 | 1 in 86,455.02 |
| Match 4 | $500 | 1 in 21,613.75 |
| Match 3 + Millionaire Ball | $250 | 1 in 1,662.60 |
| Match 3 | $50 | 1 in 415.65 |
| Match 2 + Millionaire Ball | $25 | 1 in 97.80 |
| Match 2 | $8 | 1 in 24.45 |
| Match 1 + Millionaire Ball | $8 | 1 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.
Related games
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.
