Millionaire for Life is a multi-state game sold in Colorado: pick five numbers from 1–58 and a Millionaire Ball from 1–5 for $5 per play. Matching all five plus the Millionaire Ball wins $1,000,000 a year for life; matching all five wins $100,000 a year for life. Drawings are every night around 9:15 p.m. MT.
How to play — step by step
1. Select 5 numbers
Choose 5 numbers from 1 to 58, or mark Quick Pick and let the terminal choose.
2. Select 1 bonus number
Choose 1 bonus number from 1 to 5. This ball is drawn separately from the main numbers.
3. Pick your Millionaire Ball
Choose one Millionaire Ball from 1–5 in addition to your five main numbers. It is drawn from a separate drum, and matching it alone with one main number still pays $8.
4. Choose how many drawings
Pay $5 per play (add-ons cost extra). Tell the retailer how many consecutive drawings you want, or mark Advance Play on the slip.
Draw schedule
Millionaire for Life
Draw Days
Draw Times
Millionaire for Life
Daily
9:15 p.m. MT
Prize table & odds
$5 per play; pick 5 from 1–58 plus a Millionaire Ball from 1–5. Lifetime prizes pay for at least 20 years, or as a cash option of $18,000,000 (top) or $2,200,000 (second); with more than 20 winners of a level, winners 21+ take the cash option.
Both lifetime prizes pay for at least 20 years. Winners can take the cash option instead: $18,000,000 for the top prize or $2,200,000 for the second prize. With more than 20 winners of a level, winners 21 and up take the cash option.
Where to buy
Buy tickets at authorized Colorado Lottery retailers. Review official rules and claim instructions at https://www.coloradolottery.com. Colorado withholds 4% state income tax on lottery prizes over $5,000. Draw times on this page are Eastern Time.
RaspaPro is decision support based on public data. Outcomes are random and never guaranteed. Always set a budget and play within your limits. Read our responsible play guide.