MegaMillions

Play Online

Online subscriptions are a quick and easy way to play from the comfort of your own home

Tuesday's Mega Millions Jackpot is $356 million!

Play Now
putting safety first

Customer Service Centers to reopen on June 1

10 free image

Get up to $10 in free games!

maritime money

Hunt for treasure on the high seas in Maritime Money

big win promo image

$5 million Scratcher win in Clarksville

Check my numbers

Are you holding on to a winning ticket? Here's an easy way to find out.

enter your numbers

random number

Generate Random Numbers

Generate random numbers with our interactive tool.

find a retailer

Find a Retailer near you

Locate a retailer near you!

Search Map
print n play promotion banner
extra chances image

Giving Back to Virginia Public Schools

$9,658,257,000

Total Virginia Lottery profits generated for Virginia's K-12 public schools since 1999.

Take a look