Home virginia

Virginia Sports Betting Guide – Best Virginia Betting Sites Reviewed

Author image



We sometimes use affiliate links in our content, when clicking on those we might receive a commission – at no extra cost to you. By using this website you agree to our terms and conditions and privacy policy.

17 min read

Virginia sports betting was legalized in 2020. However, online sports betting has been given priority over retail betting.

Do you want to learn more about sports betting in Virginia? In this detailed guide, we will cover everything you need to know about Virginia sports betting. This will include reviewing our 5 most recommended offshore sportsbooks, so you can find the perfect betting site.

More Filter Close Filter
Sort By
11 Bookmakers that match your criteria...
Top Rated
922 Codes claimed

50% match deposit bonus worth up to $1,000

  • Huge Range of Sports Markets
  • Live In-Game Betting
  • $1,000 Welcome Bonus
9.7 Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Claim Now
This offer is subject to a 30-day time limit. Odds of at least 2:1 apply. This offer is limited to one bonus per new customer and first time deposit.

100% deposit match welcome bonus of up to $1,000

  • Top Contests & Promotions
  • Supports parlays, teasers and if bets
  • $1,000 Welcome Bonus
9.5 Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Claim Now
No time limits apply. Minimum deposit of $50 to claim your bonus. You must bet on wagers with odds of 2.5:1 or more.

100% deposit match up to $500

  • Biggest Range of Sports
  • Top Horse Racing Sportsbook
  • Seamless Payments & Payouts
9.2 Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Claim Now
The 100% sports betting bonus is capped at $500. You must enter the promo code XB100 to claim. Your minimum deposit must equal or exceed $45. The promotion comes with a rollover of 7x.

Up to $2,500 with a 125% deposit match (100% sports bonus and 25% casino bonus)

  • Biggest Bonus Offering
  • Parlay Builder For Complex Bets
  • 24/7 Customer Support
9.3 Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Claim Now
Minimum deposit of $100 is required to claim the welcome bonus. Use BetUS promo code 'JOIN125' to claim. You must bet on odds of 2.8:1 or higher. The offer is subject to a 14-day time limit. Max cash out limits apply.

75% Crypto Deposit Bonus up to $750

  • HD Quality Live Streaming
  • Accepts Major Cryptocurrencies
  • Top Parlay Builder
9.8 Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Claim Now
Use code BVD1000 with your first deposit. Wagering requirement: 5x for sports and horses, 30x for casino. Deposit using credit card or Bitcoin. Withdrawing before requirements are met forfeits bonus money and any winnings from the bonus money. Casino games are excluded.

Up To $750 Sign Up Bonus

  • Top Quality Mobile Betting App
  • High Limit Sportsbook
  • Fast Payouts
9.6 Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Claim Now
Bonus code must be entered immediately after you deposit and before you place any wager. Offer subject to rollover requirements of 8x at minimum odds of 1.5. Maximum of $50 of each bet counts towards wager requirements. Cannot be used on horse racing.

150% welcome bonus up to $300

  • Best Reload Bonus
  • In-Play Betting
  • 10% Weekly Rebate on Horse Racing
9.4 Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Claim Now
Minimum deposit applied of $20. Maximum bonus is capped at $300. Wager requirements: 15x rollover.

100% crypto bonus up to $1000

  • No Maximum Deposit
  • Various Promos & Daily Rebates
  • Political & Entertainment Bets
9.1 Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Claim Now
Max free play amount is capped at $1000. Minimum deposit to qualify is $100. Deposit must be made using cryptocurrency to claim. Offer can be used once only. Rollover is 10x. Redeemable only on the sportsbook.

200% Welcome Bonus

9.0 Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Claim Now

50% deposit match up to $1000

  • Top All-In-One Gambling Site
  • Many Betting Options & Promotions
  • All US Customers Accepted
8.8 Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Claim Now
50% deposit up to $1,000. You must enter sportsbetting.ag promo code SB1000 to claim the bonus. You must deposit at least $55 to claim. Wager requirement: the bonus comes with a 10x turnover. Deposits using Neteller and Skrill are not valid for this promotion. Validity period: 30 days. The offer is valid for the site’s sportsbook ONLY. This bonus is for new customers/first-time depositors in Canada and USA

First deposit bonus up to 180% and 1 BTC

  • Wide variety of sports and games
  • Easy betting interface
  • Great odds & weekly bonuses
9.5 Virginia Sports Betting Guide - Best Virginia Betting Sites Reviewed
Claim Now
No wagering requirements. [email protected]'s apply. 18+

The Best Virginia Sports Betting Sites List 2022

It’s now time to reveal the 5 best Virginia sports betting sites for 2022:

  1. BetOnline – Best overall Virginia sports betting site 2022
  2. Bovada – Virginia sportsbook renowned for Bitcoin promos
  3. MyBookie – Best of the Virginia sports betting apps
  4. BetUS – Virginia sports betting site with the most generous welcome bonus
  5. XBet – Best new Virginia sports betting site
  6. Intertops – One of the best sites for offshore betting odds
  7. Sportsbetting.ag – Cracking site for placing soccer wagers
  8. BetNow – Established sportsbook in VA
  9. GT Bets – Excellent sports betting platform for fast payouts
  10. BUSR – Excellent sportsbook in Virginia for beginners

Is Sports Betting Legal in Virginia?

Sports betting in Virginia is legal, however, it is currently restricted to online. The Virginia General Assembly accepted Governor Ralph Northam’s amendments to HB896/SB384, and sports betting went live in January 2021.

Currently, punters can’t place bets on Virginia college sports. In addition, all in-game betting on college sports is prohibited. Sports bettors, however, have access to a wide range of markets, which will advertise all the latest odds for many sports, including NBA, NHL, NFL, and soccer.

In-person sports betting was also legalized, but there are plans to open more casinos in Virginia’s biggest cities – Norfolk, Bristol, Richmond, Danville, and Portsmouth. Retail betting could take off once these casinos are fully launched.

You can sign up to any of the sportsbooks we have referred to in this guide, claim the welcome bonus, and start betting without any worries.

Online Sportsbooks

Surprisingly, online betting in Virginia was given the nod ahead of retail betting. There are currently eight licensed sportsbooks in the Old Dominion, and each sports betting operator will have the best sports betting apps. These are:

  • FanDuel Virginia
  • DraftKings Virginia
  • BetMGM Virginia
  • Caesars Virginia
  • BetRivers Virginia
  • WynnBET Virginia
  • Unibet Virginia
  • Barstool Virginia

Other sportsbook hopefuls are in the queue, while many have already received approval. It is thought there could well be more launches in the coming months. You have to be at least 21 years to bet online, and the Virginia Lottery sports betting department monitors all gambling activities. Virginia has a relative competitive system, compared to other markets, such as Washington DC which has a virtual lottery monopoly.

Land-based betting in Virginia

Unlike some of its neighbouring states, VA had almost no gambling locations before sports betting in Virginia was approved. At the moment, there are no land-based sportsbooks offering sports betting. Four establishments are currently being built, and they are expected to be ready to open between 2022 and 2023. These are as follows:

  • Hard Rock Bristol Resort and Casino – Opening 2022
  • Norfolk Resort Casino – Opening 2022
  • Horseshoe Danville – Opening 2022
  • Rivers Casino Portsmouth – Opening 2023

Horse Racing & Off Track Betting

Even though horse racing was historically a popular sport in the US, Virginia was one of the last states to legalize wagering on races. As a result, it currently has just one licensed racetrack, which is called Colonial Downs. This multi-functional track features both thoroughbred and harness racing.

Today, you can bet on four licensed OTB (Off-Track Betting) sites across VA:

  • Breakers Sports Grille, Henrico County
  • Ponies & Pints, Richmond
  • Buckets Bar & Grill, Chesapeake
  • The Windmill OTB Sports Grill, Collinsville

With a shortage of OTB locations, most Virginia betting is carried out online at sites, such as TwinSpires or TVG, which accepts ADWs (Advance-Deposit Wagers).

Virginia Sports Betting Legislation Timeline

Just like many other US states, there were plenty of roadblocks, delays and opposition before Virginia sports betting was given the green light. Let’s chart some of the key moments that helped bring about legal sports betting in Virginia:

  • June 2018: Virginia legalized horse racing machines, which are digital machines used to wager on prestigious races.
  • April 2019: Colonial Downs, Virginia’s only thoroughbred horse racing track, began holding live races again after a 6-year closure.
  • March 2020: The Virginia legislature voted to allow casino to be built in 5 cities that fulfilled criteria relating to poverty and population loss. All eligible cities would be required to hold a referendum before moving forward with opening casinos.
  • April 2020: The Virginia legislature legalized Virginia online sports betting.
  • November 2020: Voters in Norfolk, Bristol, Danville, and Portsmouth give their consent for casinos to open in these cities in four separate referendums. Casinos are expected to open in 2023.
  • January 2021: Legal sports betting in Virginia goes live, with FanDuel, DraftKings, BetMGM, and BetRivers opened up to VA bettors.
  • November 2021: Voters in Richmond are allowed to decide whether Virginia should open up a fifth casino.

Virginia Offshore Betting

Offshore sites offering sports betting in Virginia are a great alternative to the limited number of sportsbooks in Virginia. Casinos and offshore sportsbooks will usually be based in a foreign country, such as Panama and Curacao.

This is why we created the Virginia sports betting page. We have listed the top 10 offshore sites, and the ones we have outlined, are all secure to play at. These sites have established a reputation for providing fast payouts, as well as ensuring a high level of customer support.

As you will see, there are plenty of excellent offshore options for online betting in Virginia.

Virginia Daily Fantasy Sports

Virginia became the first state in the country in 2016 to permit legalized wagering on DFS (Daily Fantasy Sports).

Bettors now have a choice of several platforms where to place wagers on DFS. This includes Monkey Knife Fight and Virginia Daily Fantasy.

Virginia Casino Laws

Until recent casino legislation passed, Virginia was one of the few states without a commercial or tribal casino. It is likely that when the casino laws are rubber stamped, the state will be limited to having just land-based casinos.

Land Based Casinos

In 2019, Virginia’s legislators approved a law that will introduce a limited number of land-based casinos across the state. It is expected that five are planning on being built, but at the moment, only four have been approved. The fifth casino is expected to be built in Richmond, but that will be dependent on the recent referendum held.

The four approved new casinos in Virginia will be built in Bristol, Danville, Norfolk, and Portsmouth. The Bristol casino will be run by the Seminole Tribe, which also controls several Florida casinos.

Online Casinos

As things stand, there are no plans to introduce online casinos to Virginia. So, it will be impossible for an online casino operator to obtain a Virginia operating license.

Nevertheless, residents looking to get their fix can sign up to an offshore casino account. Here, you will find some of the best bonuses, as well as a wide range of games to tuck into.

Virginia Gambling Taxes

Tax rules in Virginia broadly follows rules across the US. All residents will have to pay a combination of federal and state taxes on any winnings. Federal taxes are capped at 24% on any winnings that pass a certain threshold.

Virginia online gambling taxes will normally vary between 2% and 5% plus a potential fixed sum of up to $720. However, you can’t offset gambling losses against other income to reduce your taxes if you lose money while betting on sports.

Best Virginia Sports Betting Sites Reviewed

We’ve now reached that point where it is time to review the 5 best Virginia sports betting sites so let’s see what each one has to offer:

1. BetOnline – Best overall Virginia sports betting site 2022

BetOnline sports lobby VA 2

BetOnline warrants its place at the top of the list for best Virginia sports betting sites. It is also one of the longest-running sites, as it was founded in 2021. And we can see the attraction. At BetOnline, you can wager on a huge range of sports, and with extremely generous promotions, and speedy payouts, then what’s there not to like!

With over 20 sports markets available, you will also be able to place many different types of bets, including Moneyline wagers and spread wagers.

BetOnline is also one of the most user-friendly offshore sportsbooks on the market. The lobby is very inviting, and there is a dedicated section for live bets. Also, it is very easy to compile as well as edit bets.

While the promotion is not as big as other sites, it’s still worth checking out. BetOnline’s welcome offer gives players a 50% deposit match bonus of up to $1,000. It comes with a 30-day limit, a 10x wagering requirement, and you must bet on odds of -200 or greater. To redeem this offer, you must use the BetOnline promo code BOL1000.

BetOnline Pros:

  • Extensive range of sports markets
  • User-friendly platform
  • 24/7 live chat support
  • Good variety of payment methods

BetOnline Cons:

  • Fees on some withdrawal options

2. Bovada - Virginia sportsbook renowned for Bitcoin promos

Bovada Sportsbook lobby Virginia

Bovada is one of the largest Virginia sports betting sites around. It is also perhaps one of the most versatile sportsbooks around, offering over 20 sports markets, as well as a good selection of eSports. You can take part in the live action, as Bovada has an in-play betting facility, and there is an excellent streaming service that captures match in HD quality.

Aside from that, Bovada is renowned for being one of the best Virginia betting apps. The platform has a dedicated iOS and Android app, which is highly responsive and you will get the same access to the markets as you would using the desktop version.

And if you are after a Virginia sports betting site with a great range of promotions, then you have arrived at the right place. Bovada is one of the best Bitcoin betting sites. Cryptocurrency users can claim a 75% deposit match of up to $750, which is one of the largest we have come across. The minimum odds requirement is -200, and this comes with a 5X rollover. You will only be able to deposit with a handful of cryptocurrencies, including Bitcoin and Litecoin. Remember, you will need to use the Bovada promo code BTCSWB750 to claim your Bovada welcome bonus today.

Bovada Pros:

  • Live streaming available
  • Great selection of eSports
  • Superb for Virginia mobile sports betting
  • Supports over 20 sports markets

Bovada Cons:

  • No teasers or if-bets available

3. MyBookie - Best of the Virginia sports betting apps

MyBookie mobile app Virrginia

MyBookie is also another popular Virginia sports betting platform, and one of the things that stands out, is the quality of its app. Thanks to the intuitive platform, you can use your iOS or Apple device to compile teaser bets, and editing wagers is also straightforward. Therefore, sports betting in Virginia is made easy.

If you are into eSports, you will find just what you are looking for at MyBookie. You will be able to locate all the latest odds for CS:GO and Overwatch tournaments. Aside from Moneyline betting, MyBookie also offers futures betting and prop style bets for major eSports fixtures.

While we didn't rank MyBookie as the best sportsbook in Virginia, it can't be faulted in the promotions department. Bettors can claim a welcome bonus consisting of a 100% deposit match of up to $1,000 if they sign up to the site. There is a 10x wagering requirement, with minimum odds of -250. To redeem this, you will need to enter the MyBookie promo code INSIDERS when prompted.

MyBookie Pros:

  • Great cryptocurrency bonuses
  • One of the best Virginia sportsbooks for mobile betting
  • Favorable but competitive odds
  • Easy to compile teaser bets

MyBookie Cons:

  • Best promotions require Bitcoin deposits

4. BetUS - Virginia sports betting site with the most generous welcome bonus

BetUS welcome promo

When it comes to Virginia online sports betting, BetUS has a good track record. Founded in 1994, it is an established Virginia sports betting site. You can wager on a vaster amount of sports, ranging from football and basketball to hockey and baseball. There is also coverage of niche sports, such as table tennis, so there is something for everyone at BetUS.

The welcome bonus is also so good that we could have just done a review on this. Anyway, the flagship promotion is the welcome bonus, in which you be rewarded with a 125% deposit match bonus up to a whopping $2,500. You can claim the BetUS promo code by entering JOIN125. With all the bonus cash available, you will be able to exhaust all the markets. There are over 20 sports markets, and for those looking for something more quirky, there are also politics and speciality markets that advertise competitive odds.

Another thing that we like about BetUS, is the news and analysis sections, so you will be on top of the breaking Virginia sports betting news when using this VA sportsbook.

BetUS Pros:

  • Largest welcome bonus offering
  • Excellent and responsive customer service
  • Great live betting options
  • Latest sports betting news posted

BetUS Cons:

  • Only 14 days to use the welcome bonus

5. XBet - Best new Virginia sports betting site

XBet sports lobby Virginia

XBet may be one of the new kids on the block, but it thoroughly merits its place on our list of best sites for betting in Virginia. If you're a fan of horse racing, then XBet is the perfect place. You will be able to make both pre-race and in-horse racing bets, and you will be rewarded with up to 7% rebates. You can also bet on international races, including the UK and Australia.

Beyond horse racing, XBet provides markets for over 20 other sports, including baseball, basketball, and hockey. XBet is also one of the most versatile sites around, as you can wager on a range of futures across multiple sports leagues. For example, you can bet on who will be crowned winners of the AFC and NFC divisions in the NFL.

Although the welcome bonus is the smallest on this list of recommended VA sportsbooks, you won't want to turn your nose up at it. Here, you can claim a 100% deposit match bonus of up to $500, and it comes with a 7X rollover requirement. To activate the promotion, you will need to enter the code XB100 at the cashier.

XBet Pros:

  • User-friendly site
  • Up to 7% rebate on horses
  • Quick cryptocurrency payouts
  • 24/7 live chat support

XBet Cons:

  • Welcome bonus smaller compared to other sites

More on gambling in Virginia...

Learn about all types of online gambling in Virginia in our expert guides below:

Virginia Betting Sites Comparison

To help you decide which Virginia sports betting site is right for you, we've put together a handy comparison table, highlighting the bonuses offered and sports markets available:

Sportsbook Bonus Promo code Available Markets Live Streaming (Y/N) Payment methods
BetOnline 100% deposit match up to $1,000 BOL1000 20 No Credit card, debit card, Skrill, Neteller, wire transfer, money order, Bitcoin


Bovada 100% Bitcoin deposit match up to $1,000 BVD1000 22 Yes Credit card, debit card, MatchPay, Zelle, Bitcoin, Bitcoin Cash, Litecoin


MyBookie 100% deposit match up to $1,000 INSIDERS 18 No Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum



BetUS 125% deposit match up to $2,500 JOIN125 22 No Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Credit card, debit card


XBet 100% matched deposit up to $500 XB100 21 No Bitcoin, Bitcoin Cash, Litecoin, Credit card, debit card


Explore Our Sports Betting Guides

MLB Betting Sites
If you are looking for the best MLB betting sites, then look no further. Our guide will provide you with the latest betting tips, bonus codes and betting sites.
MLB Betting Sites
NBA Betting Sites
Discover a world of trusted & reliable NBA betting sites. Our list of betting sites are fully reviewed and tested, providing you with top tips, bonuses & more.
NBA Betting Sites
NBA Live Betting Sites
Delve into our guide to find out how to unlock generous NBA live betting bonuses, the latest odds, and the top being sites to play NBA Live.
NBA Live Betting Sites
NFL Betting Sites
In this guide, we’ll review the 10 best NFL betting sites that you can play with today, show you how to claim a welcome bonus worth up to $1,000, and more.
NFL Betting Sites
NFL Live Betting Sites
Discover the latest NFL live betting trends, popular markets and the top sportsbooks at which to bet on football games with our expert-written NFL Live guide.
NFL Live Betting Sites
Super Bowl Betting Sites
Explore the world Super Bowl, & find out everything you need to know ahead of the big game. Providing you with top online betting sites, bonus codes & more.
Super Bowl Betting Sites
NHL Betting Sites
Access the top betting lines and markets with our expert-rated best NHL sportsbooks and get competitive odds, great bonuses, and promotions.
NHL Betting Sites
Tennis Betting Sites
Find the best tennis betting site to play at with our in-depth betting guide, all whilst comparing the top operators and reveal the best tennis bonuses.
Tennis Betting Sites
Horse Racing Betting Sites
Discover more on the world of horse racing betting with our dedicated guide. Reviewing the best betting sites, revealing how to bet, types of betting & more.
Horse Racing Betting Sites

How to Bet on Sports in Virginia

This section is dedicated to anyone who has never bet using a Virginia bookmaker. So, let's show you how this can be done, using BetOnline. We will show you how to register an account, deposit funds, and place your first sports bet:

Step 1: Register an XBet account

Head over to the sportsbook's website, and click on the 'Join Now' button.

BetOnline sign up part one 1

Step 2: Enter Your Details

Here, you will need to supply your  name and other personal details, such as an address, and email on the registration form. You will have to follow the on-screen instructions to complete the form.

BetOnline Create Account

Step 3: Verify Your Email

Before you can deposit funds, you will need to verify your email address. Someone from the BetOnline team will send you a verification link via email. Click on the link to complete this step.

Step 4: Make a Deposit

BetOnline deposit method

Step 5: Place a Sports Bet

With the funds now safely stored in your account, you will be ready to place your first bet. Select 'Sports' or 'Live Betting' to view the different sports and markets available. When you find the market you are looking for, click on the market and enter the value of your wager. Click 'Confirm Bet' to place your first sports bet.

BetOnline registration sports lobby


Virginia sports betting is beginning to make an impact after launching earlier this year. And with more betting sites on the way, you'll have a fun time playing there. Virginia is one of the more liberal states when it comes to sports betting, and the sites we have recommended in this guide give you bang for your buck.

If you're eager to get started, sign up to BetOnline today, and claim your 50% welcome sports bonus worth up to $1,000.


Is sports betting legal in Virginia?

Can I bet on sports online in Virginia?

What betting apps are in Virginia?

What is the best betting site for Virginia residents?

Can I use DraftKings in Virginia?


I am a highly self-motivated digital sports editor with a keen interest in football, golf and tennis.