A new lottery game called Millionaire for Life will launch across Colorado on February 22, 2026. The game gives players a daily chance to win either $1 million or $100,000 per year for life, with both prizes paid as annuities over at least 20 years. Winners can also opt for a one-time cash payout instead of the annual payments.
Tickets for Millionaire for Life will cost $5 per play. Drawings are scheduled every night at 10:15 p.m. Central Time. The overall odds of winning any prize in the game are 1 in 8.46, while the odds of winning the top prize stand at 1 in 22.9 million.
The introduction of Millionaire for Life comes after the end of Lucky for Life, which will hold its final drawing on February 21.
According to the Colorado Lottery, proceeds from ticket sales continue to fund conservation efforts supporting parks, trails, wildlife habitats, and outdoor recreation throughout Colorado.


