Virginia Sports Betting


Updated: Nov 18, 2022

This page contains references to products from one of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Affiliate Policy, visit this page.

Sports betting is thriving in Virginia. Licensing is offered via the state lottery, and major players like FanDuel, DraftKings, BetRivers, and BetMGM provide wagering services. Additional operators are expected to launch in the future.

Currently, Virginia only offers online sports betting services. Retail sportsbooks are legalized, but casinos have yet to be built in the state. It will be a few years before players have access to land-based betting.

For now, the online market is vast and offers a wide selection of operators to choose from. Live betting is provided in the state with options for moneyline bets, point spreads, over/under totals, prop bets, and more.

Learn more about the available Virginia sportsbooks below.

Pros & Cons Of Betting On Sports In Virginia


  • Large online market with major providers offering services.
  • Live betting is allowed in the state.
  • Plenty of promotions are available, including no deposit bonuses and risk-free bets.
  • Wager from anywhere in the state.
  • Wide selection of betting markets.


  • Land-based retail sportsbooks are not offered at this time.
  • Sports betting winnings are considered taxable income.
  • You cannot bet on high school sports within the state.
  • You must be in the state to access services.

Would We Bet On Sports At Virginia Sportsbooks?

While Virginia does not offer land-based sports betting at this time, the online market is a strong one. With operators like FanDuel, DraftKings, and BetMGM offering services, you cannot go wrong when placing bets on your favorite teams in the state.

All betting markets are covered, and with live betting options along with futures, bettors can wager before or during big games like the Super Bowl or March Madness. Easily sign up for an online account with any of the providers in the state for quality sports betting services.

How To Sign Up At A Betting Site

Before you can start wagering on your favorite sports, you need to sign-up for a new player account. To get started, choose an operator. Several of the best sports betting brands in the world are offered in Virginia. Once selected, download the app on your Android or iOS device.

  • Fill in the site’s registration form with your name, address, last four digits of your social security number, email, and verify your age.
  • A photo ID will need to be submitted as well so that the operator can ensure you are who you say you are.
  • Once your account is verified, you are ready to make a deposit and start wagering.


GeoComply is specialized technology used to detect a player’s location within a state. Operators offering sports betting in Virginia require players to use GeoComply.

After signing up for a new player account with an operator, you will be prompted to download GeoComply. Once installed, the software detects your location and allows you to place sports bets. Without this verification, you will not have access to online sports betting services.

Sports Betting Apps

Because online sports betting is the only option in the state, you have a nice selection of operators to choose from. No matter your device, a sportsbook app can be downloaded and used to place bets on football, baseball, basketball, and a host of other sports categories.

Pros & Cons Of Sports Betting Apps


  • Top-rated providers like FanDuel and DraftKings offer premium betting options.
  • Access wagering from anywhere you have an internet connection.
  • Take advantage of promotions via your mobile.
  • Post last-minute bets during big games with live betting.
  • Add and withdraw funds with quality banking methods.


  • Players must be in Virginia to access sportsbooks online.
  • GeoComply plugin issues can cause a delay in betting.
  • You cannot bet on collegiate teams based in Virginia.
  • Slow internet connections in rural areas may affect your ability to access sites.

Check out the full list of providers below:

BetMGM Sportsbook App

Provided by MGM Resorts International, the BetMGM sportsbook was first released in Virginia in January 2021. The brand offers plenty of promotional opportunities for new players as well as competitive sports betting odds.

The app is streamlined, making every action simple to complete, from depositing to reviewing your bet slip. BetMGM offers all the expected betting markets as well as interesting niche options, including international soccer matches and Korean Baseball Organization games.

BetRivers Sportsbook App

Parent company Rush Street Interactive partnered with the Rivers Casino Portsmouth to launch a BetRivers sportsbook in Virginia. The mobile platform provides an intuitive interface with seamless navigation.

Easily access live betting as well as review current market odds in the NHL, MLB, NFL, NBA, and additional leagues.

DraftKings Sportsbook App

Also launching in January 2021, DraftKings provides an exclusive sports betting site and app for bettors in Virginia. Members can access signup bonuses as well as continuous promotional deals. The brand is well-known in the sports world and a go-to for fans getting started in sports betting.

Find all the traditional sports available as well as obscure options like handball and darts. Choose from parlay, round robins, points spread, moneyline, and prop bets, among other options.

FanDuel Sportsbook App

Featuring a live betting tool, daily odds boost, and weekly promotional deals, the FanDuel app is another top choice among sports fans. The brand is well-known and a top competitor in the sports betting industry within the United States.

Impressive features can be found throughout the app including the functions of the betting slip. Easily add or delete items, minimize, or restore your slip as needed.

Unibet Sportsbook App

The Unibet brand is well-known in the international sports betting market and quickly gained recognition in the United States. The brand launched in April 2021 in Virginia, offering quality promotions and simple navigation.

Players can easily move from sport to sport, placing bets on upcoming games or live during matches on its sports betting app.

William Hill Sportsbook App

As part of the Caesars brand, William Hill launched a sportsbook connected to a casino built in Danville’s city. The operator has a growing footprint in the United States and boasts quality services in Virginia.

With a simplistic design, William Hill makes betting easy, with no frills or extras. Dedicated tabs are added for live betting, helping sports fans to bet on upcoming events as soon as possible.

WynnBET Sportsbook App

Wynn Resorts is the brand behind the sports betting services of WynnBET, launching in Virginia in March 2021. The brand was able to offer services in the state by partnering with NASCAR.

The Richmond Raceway and the Martinsville Speedway have named the brand their official online sportsbook. All betting types and markets are covered here for standard sports betting needs.

How To Fund Your Betting Account

Virginia sportsbooks offer a nice selection of banking methods for funding accounts as well as withdrawals. The process of adding funds is simple, and each app will walk you through how to deposit. The same can be said for withdrawals. Review the available methods below, along with how to get started.

Let’s look at depositing first:

  • Find and click on the ‘Deposit’ button in the cashier section.
  • Select the payment method you prefer from the list provided.
  • Enter the amount you want to deposit. Note the bonus deposit limits if you are looking to claim.
  • Click confirm, and the transaction will complete.
  • Your balance will reflect the transaction.

Withdrawals follow an equally simple process:

  • Find and click the ‘Withdraw’ button.
  • Select the withdrawal method you want to use.
  • Enter the withdrawal amount.
  • Make sure the amount you enter is within the sportsbook limits.
  • Click submit and check for the on-screen confirmation that the transaction went through successfully.
  • You may need to wait for a pending period while the sportsbook verifies your identity.

Online Sportsbook Payment Process

To place bets with real money in Virginia, you need to add funds to your sportsbook account. This is done via the cashier. Then, select from various payment methods in the state and start the payment process so you can wager on your favorite teams or upcoming events.

Once you earn a payout, you can use the cashier again to make a withdrawal.

Common Deposit Methods:

  • Online banking
  • Credit cards
  • Debit cards
  • Electronic check
  • PayPal
  • Prepaid cards
  • PayNearMe
  • Play+

Common Withdrawal Methods:

  • VIP Preferred
  • Online banking
  • Check
  • PayPal

How Do Sports Betting Sign Up Offers Work?

Online sportsbooks in Virginia provide sports betting sign-up deals to entice players to give their odds a try. Each operator offers various options, including the most common promotions; the first deposit offer, no deposit offer, and a risk-free bet.

Some offers are provided upon sign-up, while others require a bonus code. Learn more about each type below to see which will work best for your gameplay needs.

First Deposit Offer

This deal is for those who want to deposit funds and receive a bonus fund match. Typically, the first deposit offer will provide a 100% match-up to a certain amount in deposit funds. An example of this would be a 100% match worth up to $250.

You simply add up to $250 to your account, and then the online sportsbook adds the same amount to your account in bonus cash. A bonus code is usually required upon depositing to claim the deal.

Most deals like this one will have wagering requirements that must be met to clear the deal and make a withdrawal. Be sure to read the terms and conditions to understand the process and what you need to do to cash out once the deal is completed.

No Deposit Offer

Unlike the first deposit deal, this offer usually does not require a bonus code. This type of offer is open to all new players before a deposit is made. Once you sign-up, you should receive the deal in your inbox or directly in your account.

Sportsbooks may provide a certain amount for wagering or a bet on a single sport. The terms will vary based on which operator you choose.

Risk-Free Bet

This offer is a popular option among sports bettors. Basically, the operator provides you the opportunity to place a bet worth up to a certain amount. If the bet wins, then you get to keep your winnings and bet more if you like.

If your wager loses, then you receive site credits worth the amount of your bet. In general, such deals can be worth up to $600 in site credits.

Where Can I Place A Bet In Virginia?

Unfortunately, in Virginia, there are no land-based sportsbooks. The state does not offer casino gaming at this time, so there is nowhere for sportsbooks to be located.

However, Virginia lawmakers have legalized casinos and will provide sports betting in the future. It will take a few years for casinos to be up and running and sportsbooks installed.

Virginia Sports Betting Laws And Tax Rates

The legislation was approved for sports betting in 2020. However, additional measures were approved in 2021 to help the industry get up and running. HB 1847 and SB 1254 clarified the original sports betting legislation issues, and Governor Ralph Northam gave his signature in March 2021.

Operations had already started in January when FanDuel launched services via a partnership with the Washington Football team. Sportsbooks in Virginia pay a 15% tax rate.

However, operators do end up paying lower than the set percentage due to the ability to remove promotional spending for customer acquisitions. Deducting this amount brings the percentage rate down quite a bit.

Gambling Problem? Find out how to exclude yourself from betting sports in Virginia.

Latest update: 3 hours ago
  • 96


    Offer Pending | Bet At BetMGM Sportsbook
  • 93


    Bet $5 Get $200 In Free Bets & $1,000 Deposit Match Bonus
  • 93


    Get $1,000 No Sweat First Bet
  • 94


    Get $200 In Free Bets When Betting $10 Or $1,000 In Free Bets
  • 92


    Get 2nd Free Bet Up To $500
  • 91


    Get Two Risk Free Bets Up To $2,000
  • 90


    Bet $20 Get $200 In Free Bets
  • Compare

About the author

Lukasz Strycharz | Web Manager – A flâneur who follows Formula One racing and dabbles in SEO and content in the iGaming and sports betting niche. T...

[Read full bio]