Millionaire for Life

Millionaire for Life is a daily draw game giving lottery fans the opportunity to win $1,000,000 a year for the rest of their lives. Taking place every day of the week, it is available in more than 30 states.

Draws take place every single day from Monday to Sunday at 11:15 PM ET. You can find out the result of each drawing at our results page. Find out even quicker with our online ticket checker.

How You Play

Millionaire for Life is a simple game that can be a lot of fun. All you have to do is choose five main numbers between 1 and 58, and a single Millionaire Ball between 1 and 5. The goal is, amazingly, to match as many of the drawn numbers with your own as you can. You can pick up a play slip at any convenient retail store that sells lottery tickets, and even use our number generator to avoid the hassle of picking your own numbers.

Tickets cost $5 per play, and you can get your play slips at local lottery retailers or online in some states. Check our prizes page for more information, including the prize categories and odds of winning in each.

History of Millionaire for Life

Launched in early 2026, Millionaire for Life was made as a replacement for Lucky for Life and Cash4Life. The draw game has essentially turned them into one single super multi-state draw game that offers bigger prizes and country-wide participation.

Designed to appeal to younger lottery players, the jackpot is significantly higher than that of the retired lotteries, and is intended to excite new players. Millionaire for Life Product Group Chair, and Senior Director of the Colorado Lottery has said, "Winning a million dollars a year for life is the jackpot of a lifetime. Imagine winning $1 million a year, year after year - this game is designed to deliver on its name."

The first drawing took place on February 22, 2026.