Millionaire for Life Winning Numbers and Results (October 2026)
Millionaire for Life hot and cold numbers
For fun: every draw is independent, so hot, cold or overdue numbers are no likelier to come up next.
Last 50 draws: Sep 3 – Oct 22, 2026. Each number averages 4.3 appearances in 50 draws.
Last 100 draws: Jul 15 – Oct 22, 2026. Each number averages 8.6 appearances in 100 draws.
Overdue counts draws since each number last came up, beside its usual gap; data through the October 22, 2026 draw.
Generate Millionaire for Life numbers
Hot-weighted picks each number in proportion to how often it came up in the window above, cold-weighted the reverse, and the Millionaire Ball the same way. Your browser's own randomness; nothing is sent to us.
Turn on JavaScript to generate Millionaire for Life lines from these counts.
Every number's count since February 22, 2026 → More generator options →
When Millionaire for Life is drawn
Drawn 10:15 p.m. Central (11:15 p.m. Eastern), every night, at the studios of the Multi-State Lottery Association. The next drawing after the one shown above is Friday, October 23, 2026. Ticket sales close before the drawing, at a time each lottery sets for itself, so check the cutoff where you buy. The operator publishes no live stream of the drawing; the numbers are posted once it is held.
Millionaire for Life prizes and odds
A $5 play picks five numbers and a Millionaire Ball. The odds below are worked out from the 5/58 matrix and the 1/5 Millionaire Ball drum, and agree with the operator's own chart. Overall, 1 in 8.47 plays wins something.
| Match | Prize | Odds |
|---|---|---|
| 5 + Millionaire Ball | $1,000,000 a year for life (cash option $18,000,000) | 1 in 22,910,580 |
| 5 | $100,000 a year for life (cash option $2,200,000) | 1 in 5,727,645 |
| 4 + Millionaire Ball | $7,500 | 1 in 86,455 |
| 4 | $500 | 1 in 21,614 |
| 3 + Millionaire Ball | $250 | 1 in 1,663 |
| 3 | $50 | 1 in 415.65 |
| 2 + Millionaire Ball | $25 | 1 in 97.80 |
| 2 | $8 | 1 in 24.45 |
| 1 + Millionaire Ball | $8 | 1 in 15.65 |
| Any prize | — | 1 in 8.47 |
Last 30 Millionaire for Life draws
| Date | Numbers | Millionaire Ball |
|---|---|---|
| October 22, 2026 | 06 27 28 29 33 | 1 |
| October 21, 2026 | 17 19 25 30 53 | 5 |
| October 20, 2026 | 11 41 47 51 57 | 3 |
| October 19, 2026 | 10 15 35 46 48 | 5 |
| October 18, 2026 | 06 16 38 40 51 | 5 |
| October 17, 2026 | 15 27 41 48 55 | 3 |
| October 16, 2026 | 02 03 32 44 56 | 5 |
| October 15, 2026 | 14 16 21 51 53 | 1 |
| October 14, 2026 | 13 22 27 34 35 | 1 |
| October 13, 2026 | 03 07 35 45 53 | 4 |
| October 12, 2026 | 16 40 43 51 54 | 1 |
| October 11, 2026 | 35 43 44 45 49 | 4 |
| October 10, 2026 | 03 16 26 38 41 | 5 |
| October 9, 2026 | 01 02 05 51 57 | 4 |
| October 8, 2026 | 13 33 46 55 58 | 3 |
| October 7, 2026 | 15 19 33 52 57 | 5 |
| October 6, 2026 | 16 25 27 41 46 | 3 |
| October 5, 2026 | 02 09 21 41 57 | 5 |
| October 4, 2026 | 03 04 18 20 40 | 4 |
| October 3, 2026 | 08 33 39 43 57 | 2 |
| October 2, 2026 | 12 13 23 29 41 | 2 |
| October 1, 2026 | 12 16 32 33 56 | 2 |
| September 30, 2026 | 13 18 22 23 51 | 2 |
| September 29, 2026 | 09 26 27 38 58 | 5 |
| September 28, 2026 | 02 14 23 27 28 | 2 |
| September 27, 2026 | 24 25 30 35 47 | 4 |
| September 26, 2026 | 19 27 34 35 50 | 4 |
| September 25, 2026 | 11 15 22 50 53 | 3 |
| September 24, 2026 | 01 04 17 25 40 | 3 |
| September 23, 2026 | 11 13 17 20 52 | 1 |
The short version
The last Millionaire for Life draw, on October 22, 2026, came up 6 · 27 · 28 · 29 · 33 with a Millionaire Ball of 1. We hold 243 draws going back to February 22, 2026, and each number has come up about 21 times in that stretch.
Millionaire for Life winning numbers 2026 · Every Millionaire for Life draw since February 22, 2026 →
Hot and cold over the whole run
3 has come up most often, 28 times. Each number averages about 21 over 243 draws, and whichever number happens to lead normally finishes around 10 ahead. 3 is 7 ahead, so this is an ordinary spread rather than a streak. 34 has come up least, 13 times. The full frequency table, with the chart that shows why →
Where Millionaire for Life is sold
31 lotteries sell Millionaire for Life, and one drawing serves all of them. A winning ticket is claimed from the lottery that sold it. Each state's page has that lottery's own games and results beside this one.
Frequently asked questions
- Which states sell Millionaire for Life?
- 31 lotteries sell it: Arkansas, Colorado, Connecticut, District of Columbia, Georgia, Idaho, Indiana, Iowa, Kansas, Kentucky, Maine, Massachusetts, Michigan, Mississippi, Montana, Nebraska, New Hampshire, New Jersey, New York, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Dakota, Tennessee, Vermont, Virginia, West Virginia, Wyoming. One drawing serves all of them, and a winning ticket is claimed from the lottery that sold it.
- What time is the Millionaire for Life drawing?
- 10:15 p.m. Central (11:15 p.m. Eastern), every night, at the studios of the Multi-State Lottery Association. Ticket sales close earlier, at a time each lottery sets for itself.
- What are the odds of winning Millionaire for Life?
- 1 in 22,910,580 for the top prize (5 + Millionaire Ball), and 1 in 8.47 of winning any prize. Every tier is in the table above, worked out from the 5/58 matrix rather than copied.
- What are the hottest Millionaire for Life numbers?
- Over the 243 draws since February 22, 2026, 3 has come up most often — 28 times, against an average of 21. Whichever number leads normally ends up around 10 ahead, so that is a normal-sized lead. See the full frequency table.
- What are the coldest Millionaire for Life numbers?
- 34, with 13 appearances against an average of 21. The gap between the most and least drawn numbers is about what 243 draws normally produce.
- Which Millionaire for Life numbers are overdue?
- 36 has gone the longest without appearing — 37 draws. That does not make it likelier next time: every number has the same 8.6% chance of being drawn, however long it has been.
- How often is Millionaire for Life drawn?
- Daily. Five numbers from 58 plus a Millionaire Ball from 5, drawn every night; the top prize is $1 million a year for life.