Online sports betting is legal in Virginia. We're still confirming this with the regulator. We last checked on 18 July 2026.
How old do you have to be to bet on sports in Virginia?
You must be 21 or older to bet with a licensed online sportsbook in Virginia.
Which sportsbooks are licensed in Virginia?
We compare 9 sportsbooks licensed in Virginia: DraftKings, Caesars Sportsbook, Fanatics Sportsbook, FanDuel, BetMGM, theScore Bet, BetRivers, Hard Rock Bet and Bally Bet.
Which exchanges are available in Virginia?
Polymarket US, ProphetX, Kalshi, Novig and BetOpenly. An exchange matches bets between people, so we list it apart from the sportsbooks.