Participating States

Millionaire for Life is a multi-state lottery that can be enjoyed in many parts of the U.S., with its large player pool helping to fund incredible prizes such as the $1-million-a-year-for-life jackpot.

*Please note that the full list of states has yet to be confirmed. It will be published on this page as soon as it is announced, ahead of the scheduled launch of Millionaire for Life in February/March 2026.

You can only buy tickets for Millionaire for Life in participating states, but you don’t have to be a resident to take part. For example, if you’re from Nevada and visiting Montana, you can still play as long as you’re at least 18 years old.

Check out the table/map below to find out more details of the member states as soon as Millionaire for Life is up and running.

Switch to Table View
State Annuity Lottery Currently Available
Arkansas Lucky for Life
Colorado Lucky for Life
Connecticut Lucky for Life
Delaware Lucky for Life
District of Columbia Lucky for Life
Florida Cash4Life
Georgia Cash4Life
Idaho Lucky for Life
Indiana Cash4Life
Iowa Lucky for Life
Kansas Lucky for Life
Kentucky Lucky for Life
Maine Lucky for Life
Maryland Cash4Life
Massachusetts Lucky for Life
Michigan Lucky for Life
Missouri Cash4Life
Montana Lucky for Life
Nebraska Lucky for Life
New Hampshire Lucky for Life
New Jersey Cash for life
New York Cash4Life
North Carolina Lucky for Life
North Dakota Lucky for Life
Ohio Lucky for Life
Oklahoma Lucky for Life
Pennsylvania Cash4Life
Rhode Island Lucky for Life
South Dakota Lucky for Life
Tennessee Cash4Life
Vermont Lucky for Life
Virginia Cash4Life
West Virginia None
Wyoming Lucky for Life

Please select a state to see the details:

The Multi-State Lottery Association (MUSL) began to explore the possibility of a national ‘For Life’ game years before the launch happened. The idea was to introduce a single product in place of Lucky for Life and Cash for Life – it would work in a similar way but would offer bigger and better prizes than the $1,000 a day that could be won on those two lotteries.

It is anticipated that most – if not all – of the states where you can play Lucky for Life or Cash4Life will join the new Millionaire for Life game.

The participating states for Lucky for Life are: Arkansas, Colorado, Connecticut, Delaware, District of Columbia, Idaho, Iowa, Kansas, Kentucky, Maine, Massachusetts, Michigan, Montana, Nebraska, New Hampshire, North Carolina, North Dakota, Ohio, Oklahoma, Rhode Island, South Dakota, Vermont and Wyoming.

You can play Cash4Life in the following locations – Florida, Georgia, Indiana, Maryland, Missouri, New Jersey, New York, Pennsylvania, Tennessee and Virginia.

Millionaire for Life is also set to get extra participating states. The West Virginia Lottery, for example, was one of the first to confirm that it would sell tickets for Millionaire for Life, despite not previously offering Cash4Life or Lucky for Life.