Millionaire for Life

Millionaire for Life

Winning Numbers

Mon, Mar 2, 2026
28
41
42
50
55
2

Next Drawing

Tue, Mar 3, 2026
00 Hours
00 Minutes
00 Seconds
Results Pending
Top Prize $1 Million a Year for Life
Cash Option $18 Million

Winners

Mon, Mar 2, 2026
Top Prize $1 Million a Year for Life None
Match 5 $100,000 a Year for Life None
Previous Results Prizes & Odds

Millionaire for Life™ costs $5 per play. Drawings are held nightly at 11:15 p.m. ET.

To play, select five numbers from 1–58 and one Millionaire Ball™ from 1–5.

There are nine ways to win, and players can start winning cash prizes by matching just one white ball plus the Millionaire Ball™ — or by matching two white balls.

The top prize is $1 million a year for life, and the second prize is $100,000 a year for life.

Players who win the top two prize levels may choose to receive their prize as an annuity, with guaranteed payments for 20 years, or as a one-time cash payment.

Look for tickets on sale in the following lottery jurisdictions: Arkansas, Colorado, Connecticut, District of Columbia, Georgia, Idaho, Iowa, Indiana, Kansas, Kentucky, Massachusetts, Maine, Michigan, Mississippi, Montana, North Carolina, North Dakota, Nebraska, New Hampshire, New Jersey, New York, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Dakota, Tennessee, Virginia, Vermont, West Virginia and Wyoming.