Mega Millions is played in 45 U.S. states. The game is also available in the District of Columbia and the U.S. Virgin Islands, for a total of 47 participating jurisdictions.

Mega Millions coverage Number
Participating states 45
District of Columbia 1
U.S. Virgin Islands 1
Total jurisdictions 47

Which States Do Not Play Mega Millions?

Five states do not sell Mega Millions tickets:

  • Alabama
  • Alaska
  • Hawaii
  • Nevada
  • Utah

The remaining 45 states participate through their state lottery systems. Washington, D.C., and the U.S. Virgin Islands also sell Mega Millions tickets.

Where Is Mega Millions Played?

The 45 participating states are:

Arizona, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nebraska, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Vermont, Virginia, Washington, West Virginia, and Wisconsin.

Can You Buy a Mega Millions Ticket Outside a Participating State?

You must buy a Mega Millions ticket from an authorized retailer in a participating jurisdiction. Visitors to the United States can purchase a ticket while physically in one of the 45 participating states, Washington, D.C., or the U.S. Virgin Islands.