Cash for Life

Cash for Life is an annuity game offered by the lotteries of 10 states: Florida, Georgia, Indiana, Maryland, Missouri, New Jersey, New York, Pennsylvania, Tennessee, and Virginia. The first draws took place in June 2014. In New York, Cash4Life replaced Sweet Million, a draw game that was offered from 2009 to 2014. Missouri is the latest lottery to join, beginning draws on April 11, 2021.

Next Estimated Jackpot:
$60 Million
Time left to buy tickets
Buy Tickets

The game is similar to another multi-state lottery game called Lucky for Life. Both games give players a chance to win annuitized prizes that could change their lives forever. Cash4Life can currently be played in the following jurisdictions:

Buying Cash for Life Tickets

Living outside the U.S.? You can still participate in Cash4Life and other multi-state lotteries, including Powerball and Mega Millions! Find out how to buy tickets online through a lottery concierge.

How to Play Cash for Life

Ticket sales for Cash4Life close at 8:45 PM EST, with the drawing taking place every day at 9:00 PM in Lawrenceville, New Jersey. If you want to play, all you need to do is pay $2 per line, pick five numbers from 1 to 60 and select a Cash Ball number from 1 to 4. You can also opt for a Quick Pick if you don't feel like selecting your own numbers.  If you match all five main numbers drawn as well as the Cash Ball, you'll have landed a sweet payday for life!

Here is a breakdown of the prizes and odds of winning in each tier:

Cash4Life odds
Winning Tier Prize Won Odds
Match 5 + Cash Ball $1,000 per Day for Life 1 in 21,846,048
Match 5 $1,000 per Week for Life 1 in 7,282,016
Match 4 + Cash Ball $2,500 1 in 79,440
Match 4 $500 1 in 26,480
Match 3 + Cash Ball $100 1 in 1,471
Match 3 $25 1 in 490
Match 2 + Cash Ball $10 1 in 83
Match 2 $4 1 in 28
Match 1 + Cash Ball 2 1 in 13
Overall odds for winning any Cash4Life prize are 1 in 8

Claiming Cash for Life Prizes

Different states will have different rules for claiming Cash for Life prizes, so if you've won a significant sum of money on the game, you'll need to check the rules of your specific state lottery. Visit the individual state lottery pages to learn more.


You'll need to be at least 18 years old to buy Cash4Life tickets.

Want to win a Cash4Life prize? You'll need to buy a Cash4Life ticket! Anyone who contacts you saying that you've won a huge prize in this game when you haven't even entered it should be approached with caution - they could be setting you up as the target for a lottery scam. Visit the scams page to learn more.