Here are the winning Millionaire for Life numbers for Thursday, May 28, 2026. Millionaire for Life is drawn every night — the full result, the fixed prize tiers and recent winning numbers are below.
Millionaire for Life winning numbers — Thursday, May 28, 2026
Recent Millionaire for Life results
| Date | Winning numbers | Millionaire Ball |
|---|---|---|
| May 28, 2026 | 09 15 24 30 57 | 1 |
| May 27, 2026 | 03 04 30 40 46 | 2 |
| May 26, 2026 | 18 30 39 52 56 | 1 |
| May 25, 2026 | 07 23 29 38 51 | 3 |
| May 24, 2026 | 01 30 31 46 55 | 2 |
| May 23, 2026 | 15 20 30 45 49 | 3 |
| May 22, 2026 | 17 33 36 54 57 | 1 |
| May 21, 2026 | 03 15 16 24 28 | 4 |
| May 20, 2026 | 14 23 27 44 50 | 4 |
| May 19, 2026 | 05 06 42 44 47 | 3 |
| May 18, 2026 | 01 05 20 29 34 | 2 |
| May 17, 2026 | 11 23 41 45 55 | 1 |
| May 16, 2026 | 07 17 24 38 45 | 4 |
| May 15, 2026 | 07 08 27 29 30 | 2 |
| May 14, 2026 | 12 32 36 37 40 | 2 |
| May 13, 2026 | 21 24 29 42 49 | 1 |
| May 12, 2026 | 19 21 35 38 53 | 1 |
| May 11, 2026 | 42 45 46 48 56 | 3 |
| May 10, 2026 | 01 03 20 35 46 | 5 |
| May 9, 2026 | 08 11 17 29 49 | 2 |
Millionaire for Life prize tiers & odds
| Match | Prize | Odds |
|---|---|---|
| 5 + Millionaire Ball | $1 million a year for life | 1 in 22,910,580 |
| 5 | $100,000 a year for life | 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 416 |
| 2 + Millionaire Ball | $25 | 1 in 98 |
| 2 | $8 | 1 in 24 |
| 1 + Millionaire Ball | $8 | 1 in 16 |
Overall odds of winning any prize: 1 in 8.47. The top two prizes are paid as a lifetime annuity (minimum 20 years); winners may choose a one-time cash payment of about $18 million (top prize) or $2.2 million (second prize) instead.
How to play Millionaire for Life
Pick five main numbers from 1–58 and one Millionaire Ball from 1–5. Drawings are held every night. Match all five main numbers plus the Millionaire Ball to win the top prize of $1 million a year for life; match the five main numbers for $100,000 a year for life. Each play costs $5. Millionaire for Life launched in February 2026, replacing Cash4Life and Lucky for Life. We post the certified numbers here within minutes of each draw.
Millionaire for Life FAQ
What days is Millionaire for Life drawn?
Millionaire for Life is drawn every night, with the numbers published shortly after each draw.
How do you win the Millionaire for Life top prize?
Match all five main numbers (1–58) plus the Millionaire Ball (1–5) to win $1 million a year for life. Matching the five main numbers alone wins $100,000 a year for life.
What happened to Cash4Life and Lucky for Life?
Both games held their final drawings on February 21, 2026 and were replaced by Millionaire for Life, which launched February 22, 2026.
How much is a Millionaire for Life ticket?
Each play costs $5. There is no rolling jackpot — the prizes are fixed, with the top two paid as a lifetime annuity (or an optional one-time cash payment).
Sign in to leave a comment.