Lucky for Life

Lucky for Life is played in 23 U.S. jurisdictions and offers a jackpot of $1,000 a day for the rest of your lifetime. This is paid out as $365,000 annually, which will make you feel like you keep winning an enormous prize every single year.

You have to match all the numbers to land the top prize, but there are also nine other ways to win. Drawings take place daily, at 10:38 p.m. ET.

See the latest winning numbers below and find out more about the lottery which was the first ‘for life’ game to be launched in the U.S.

Latest Lucky for Life Winning Numbers

Lucky for Life Logo
icon
Thursday April 3, 2025
Winning Numbers
  • 2
  • 5
  • 11
  • 14
  • 28
  • 18
icon
Winners
74,740
icon
Jackpot
$1,000
A Day For Life!

About Lucky for Life

When Lucky for Life launched, in 2009, it was only played in Connecticut. The rest of New England joined three years later and the game’s popularity continued to explode in 2013 when a second ‘for life’ prize was introduced.

These top prize tiers also give you the option to take a one-off cash sum, but if you take the annuity you have guaranteed financial security forever as you always know that another payout will be on the way soon.

It’s easy to claim prizes, but you should be aware that there are different procedures and deadlines in every participating state and you must redeem your winnings where you bought your ticket.

Game Information

Icon
Easy to Play

To play, pick five main numbers from 1 to 48 and a Lucky Ball between 1 and 18.

Icon
Two Annuity Prizes

Win in either of the top two tiers and you can receive yearly payouts for life.

Icon
10 Ways to Win

Prizes start from matching just the Lucky Ball on its own.