About Millionaire for Life

Millionaire for Life is a multi-state daily lottery game offering players a real shot at $1 Million a Year for Life.

Each $5 ticket requires you to pick 5 numbers from 1 to 58 (white balls) and 1 Millionaire Ball from 1 to 5.

The top prize is paid as a lifetime annuity (minimum 20 years), or you can take a lump-sum cash option. Even matching just the 5 main numbers wins $100,000 a Year for Life.

Draws are held every day at 11:15 PM Eastern Time.

Millionaire for Life Stats

🔮 Predictor (Hot/Cold Weighted)

Hot Main Balls

Cold Main Balls

Hot Bonus Balls (MB)

Recent Draws

Draw DateMain BallsMBTop Prize AmtTop Winners