Millionaire for Life · United States

Millionaire for Life Generator & Checker

Random lines with a Millionaire Ball · latest nightly draw with winners per tier · check your numbers against every stored draw · official odds

Millionaire for Life top prize & latest result

Loading results…

Fix or exclude main numbers

Choose Exclude or Fix, then tap numbers. Tap again to clear. Up to 4 fixed.

Millionaire Ball (1–5) — tap to fix, or leave it random

Fixed 0Excluded 0
Line filters (odd/even · total · consecutive)

Filters are a matter of taste. Every line has the same top-prize chance: 1 in 22,910,580. Narrowing the filters only reduces how many lines you can pick from.

$5.00 a line (operator page)

A free Millionaire for Life number generator and results checker. The game is drawn every night: five numbers from 1 to 58 plus one Millionaire Ball from 1 to 5, and a play costs $5. There are nine ways to win. The top prize is $1 million a year for life and the second is $100,000 a year for life — each can be taken as an annuity with payments guaranteed for 20 years or as one cash payment of $18 million and $2.2 million — and the other seven prizes are fixed cash amounts from $8 to $7,500. This page stores each draw's official breakdown, so a checked line shows what it would have paid in that draw, and the stored history starts with the game's first draw on 22 February 2026. Results come from the operator's results pages and the numbers are checked against the New York Gaming Commission's open data; the operator publishes no draw numbers, so draws are listed by date.

How often the big prizes were won

In the 233 stored draws, from 22 February to 12 October 2026, the top prize was won three times — 27 April, 21 May and 8 September — and the second prize eight times, each time by a single line. The result tab lists the winners in every tier for every stored draw, so you can see what a draw with no top-prize winner looks like.

Why the lowest prize is $8

A Millionaire Ball with one white ball, or two white balls on their own, each pay $8. Those are the two most common prizes: roughly one play in 15.65 matches one white ball and the Millionaire Ball, and one in 24.45 matches two white balls. A play that matches only the Millionaire Ball wins nothing, because the operator's chart has no tier for it.

Annuity or cash

Players who win the top two prizes choose an annuity — payments guaranteed for 20 years — or a one-time cash payment. The operator's prize chart gives the cash options as $18 million and $2.2 million and notes that the top prizes are awarded on a pari-mutuel basis, so the payout could change in certain circumstances.

Related tools

Real odds for Millionaire for Life

These odds are calculated from this game's own number format (5 main numbers from 58, plus 1 Millionaire Ball from 5) using exact combinatorics — not estimates. Which combinations pay, and how much, is set by the operator; the amounts here are the operator's published prizes.

Numbers matchedWays it can happenChance
Match 5 + Millionaire Ball11 : 22,910,580.00
Match 541 : 5,727,645.00
Match 4 + Millionaire Ball2651 : 86,455.02
Match 41,0601 : 21,613.75
Match 3 + Millionaire Ball13,7801 : 1,662.60
Match 355,1201 : 415.65
Match 2 + Millionaire Ball234,2601 : 97.80
Match 2937,0401 : 24.45
Match 1 + Millionaire Ball1,464,1251 : 15.65

Why past results do not help

Every draw uses the full sets of balls again, so each draw is independent of every draw before it. A number that came up ten times last month has exactly the same chance next draw as one that never came up. No generator, including this one, can improve your odds. This tool picks numbers at random and nothing more.

Before you play

Play only where lotteries are legal for you, and only if you are old enough in your jurisdiction (Age limits are set by each state lottery — check the rule where you buy). Treat any amount you spend as money you have already lost. If gambling stops feeling like a game, stop and seek help. This page does not sell tickets and is not affiliated with any lottery operator.

Check the official result

Frequently asked questions

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

One in 22,910,580 per $5 play, according to the operator's prize chart: 4,582,116 ways to choose five numbers from 58, times 5 for the Millionaire Ball. The chance of winning any prize is about 1 in 8.46.

How is the Millionaire for Life top prize paid?

As $1 million a year for life, with payments guaranteed for 20 years, or as a one-time $18 million cash option, according to the operator. The second prize is $100,000 a year for life or $2.2 million in cash.

When is Millionaire for Life drawn?

Every night. The operator's game page says drawings are held nightly at 11:15 p.m. Eastern time.

When did Millionaire for Life start?

The first draw in the operator's results and in the New York Gaming Commission's open data is 22 February 2026. The same open data lists Cash4Life as a retired game, with its last draw on 21 February 2026.

Do I pay tax on Millionaire for Life winnings?

The IRS treats lottery winnings as fully taxable income at the federal level. State rules differ across the 31 jurisdictions that sell the game; this page does not state them because it has not verified each state against its tax authority.

Does picking numbers that came up recently help?

No. Every draw uses all the balls again, so each draw is independent. The statistics tab records the past and says nothing about the next draw.

Where the numbers come from. Odds as published on the operator's prize chart (read 13 Oct 2026), shown for a $5 play; we recomputed every tier from the format (5 numbers from 58 and one Millionaire Ball from 5) and they agree. The operator gives overall odds of 1 in 8.46 for any prize. The top two prizes are paid as annual amounts for life, so the tables show them in the operator's wording instead of a single cash total.