Millionaire for Life is a multi-state US lottery that replaced Lucky for Life and Cash4Life in February 2026. You match five white balls plus one Millionaire Ball, and the top prize is a fixed $1 million a year for life instead of a rolling jackpot. Here is how a ticket works, when drawings are held, and where to see odds and statistics. Educational and entertainment use only — this does not improve your chances of winning.
Choose five white balls from 1–58 and one Millionaire Ball from 1–5. You can pick the numbers or use a retailer Quick Pick. There is no multiplier option.
A Millionaire for Life play costs $5 in participating states. Confirm the current price and availability at an authorized retailer. LottoData does not sell tickets.
Millionaire for Life is drawn every night at 11:15 p.m. Eastern Time. Sales close shortly before the draw; the exact cut-off depends on your state.
After each draw, compare your ticket with the official winning numbers. Matching all five white balls and the Millionaire Ball wins $1 million a year for life (or a one-time cash option); matching all five white balls wins $100,000 a year for life. Our Millionaire for Life statistics page lists recent results and hot/cold counts.
Next: Millionaire for Life odds · Millionaire for Life results & statistics · Millionaire for Life statistics · Compare jackpots across US lotteries.
Disclaimer: This app is not affiliated with Powerball®, Mega Millions®, Lotto America®, Millionaire for Life™, or any official lottery organization. We do not sell lottery tickets. All information is educational/entertainment only and does not increase your chances of winning.