National

Lottery player wins $1,000 a week for life in Virginia. Where was ticket sold?

A Virginia lottery player matched five numbers to win $1,000 a week per life, lottery officials said.
A Virginia lottery player matched five numbers to win $1,000 a week per life, lottery officials said. Getty Images/iStockphoto

A lucky lottery player won a life-changing prize in Virginia.

The winning lottery ticket — worth $1,000 a week for life was purchased at a grocery store in Marion, about a 166-mile drive northwest from Charlotte, North Carolina, according to the Virginia Lottery.

The Cash 4 Life drawing was Tuesday, May 12, and the numbers were 7, 15, 23, 28, 37, and the Cash Ball was 1, according to the game’s national web page.

The lucky player matched the first five numbers to win, lottery officials said.

Cash 4 Life tickets cost $2 to play, and the winner has 180 days from the date of the draw to collect their prize, according to the lottery.

Many people can gamble or play games of chance without harm. However, for some, gambling is an addiction that can ruin lives and families.

If you or a loved one shows signs of gambling addiction, you can seek help by calling the national gambling hotline at 1-800-522-4700 or visiting the National Council on Problem Gambling website.

Read Next
Read Next
Read Next

This story was originally published May 13, 2025 at 10:58 AM with the headline "Lottery player wins $1,000 a week for life in Virginia. Where was ticket sold?."

Natalie Demaree
mcclatchy-newsroom
Natalie Demaree is a service journalism reporter covering Mississippi for McClatchy Media. She holds a master’s in journalism from Columbia Journalism School and a bachelor’s in journalism and political science with a specialization in African and African American Studies from the University of Arkansas. 
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER