Virginia Sports Betting

Your definitive guide to sports betting in Virginia. In this sports betting guide, we cover everything you need to know about legal sports betting in Virginia, including the best sportsbooks, promos, and offers.

Within this Virginia state sports betting guide, we take a look through everything you need to know about legally betting on sports. on sport online. online sports betting. We take a look at everything from is it legal to wager on sports in Virginia, to where, and how you can do so, the best sportsbooks available in-state, and the best offers to get you up and running. We have more in-depth reviews on each sportsbook operating in Virginia, where we dig deeper into the sports they cover, the deposit and withdrawal options, the mobile apps, and more. Everything you need to know about online sports betting in Virginia is right here.



Virginia Betting Offers

$100 or $200
Bet $10 or $20 on the Olympics, Win $100 or $200!
Eligible bet amounts only $10 or $20; eligible winnings only either $100 or $200. Must be located in NJ, CO, IN, IA, PA, VA, WV, TN, or MI. 21+ and new players only.
Bet $20, Win $100 Regardless Of Your Wager's Outcome!
21+ and first time depositors only. Available in NJ, CO, IN, WV, TN, PA, MI, VA, and IA.
Bet $20, win $100 whatever the result!
Visit for full terms and conditions. Must be 21+. Available for customers in NJ, CO, WV, TN, PA, MI, IA, VA or IN. Excludes Michigan disassociated persons. Please gamble responsibly. Gambling problem? Call 1-80-522-4700 (CO & VA), 1-800-270-7117 for confidential help (MI), 1-800 GAMBLER (NJ, PA & WV), 1-800-BETS OFF (IA), call or text the Tennessee Redline on 800-889-9789 (TN) or 1-800-9-WITH-IT (IN).
Get a Risk-Free bet up to $1,000!
21+. Terms & conditions apply.
Risk-Free First Bet up to $600!
21+. Terms & conditions apply.
Get a $1,000 Deposit Bonus!
21+. Terms & conditions apply.
Double Your First Deposit Up To $250!
Presented by Rivers Casino Portsmouth. Must be 21+. Play in VA Only. Gambling Problem? Call 1-888-532-3500
Get a $300 Risk-Free Bet!
Register for a new TVG account by clicking the sign up now button and using promo code RISKFREE1. Get a 50% Bonus On Your First Deposit. Must be 21+. Please gamble responsibly.
100% Deposit Bonus up to $100!
Use our promo code PICKSWISE50 or sign up using the claim now link. Terms and conditions apply. 18+. Live in one of the states where real money DFS is legal.
Get a $200 Sign Up Bonus!
Open your account using offer code BET200 and start earning your $200 bonus right away. 21+. T&C's apply. Please gamble responsibly.

Is Sports Betting Legal In Virginia?

Yes, as of January 21st, 2021 online sports betting is now legal and active in the state of Virginia. The state legislature passed bills in July 2020 to legalize sports betting following years of deliberation. The first quarter of 2021 was the expected launch period but a date was not confirmed, rather, we saw FanDuel announce sports betting was live in Virginia and they’d be the first sportsbook to take a bet in state. 

How Did Virginia Sports Betting Become Legal?

Like others, sports betting became legal in Virginia following the passing of bills to decriminalize sports betting. These bills were passed in July 2020, making Virginia the second state in 2020 to legalize online sports betting, following Washington. Six months late on January 21st, 2021 online sports betting went live in Virginia with FanDuel taking the first in-state bets.

Where Can I Bet On Sports In Virginia?

Sports betting in Virginia is just taking shape having only gone live earlier in the month on January 21st, 2021. With that being said, FanDuel was ready to open right away and DraftKings were on deck to follow shortly after. BetMGM followed the two biggest US sportsbooks shortly after and Casers and BetRivers are both expected to be the next two online sportsbooks to launch in Virginia. A Full list of current online sportsbooks that are live and legal in Virginia can be found below.


  • FanDuel Sportsbook
  • DraftKings Sportsbook
  • BetMGM

Best Online Virginia Sports Betting Sites?

While sports betting is still in its infancy in Virginia, sports bettors still have the benefit of choosing where to place their bets. While there are only three sportsbooks live, they bring three of the top sportsbooks across the country, including the two most popular sportsbooks in FanDuel and Draftkings. While there isn’t much to separate the two, and it’s always beneficial to shop the odds and register for multiple sportsbooks, which one comes out on top as our overall best Virginia sportsbook? Check out below.

Overall Best Virginia Sportsbook: DraftKings Sportsbook

DraftKings was already a household name to most sports fans before their venture into the world of sports betting. They have long been affiliated with sports, sponsoring events such as the UFC, and of course, have built America’s favorite place to place Daily Fantasy Sports. With that an already great platform to build from, it’s no surprise to see them excel in the online sports betting market and top our list as the overall best sportsbook in Virginia.

There are a lot of similarities between the DraftKings Daily Fantasy Site and their Sportsbook with the layout and navigation not too different from one another. You can also link your two accounts and transfer funds between the two so it’s super easy if you wager on sports and enjoy entering Fantasy sports contests.

The interface is uncluttered, easy to use, and creates a quick and easy user-experience whether you’re placing bets, depositing into your account, or cashing out a big win.

DraftKings is well-known for its variety both in sports on offer and the available markets for each game. With a great variety and competitive odds, there is every chance you can find anything you’re looking for all in one place at DraftKings.

They also have great promo codes and offers for new players, typically offering up to $1,000 in matched bets upon signing up. The offers don’t stop there either. Draftkings has great specials whether it is a money-back on losing bets or huge odds boosts on popular bets on the biggest events.

DraftKings brings a wealth of experience to the table and it shines through their sportsbook. They just get it. They know what players want and are always challenging themselves to lead the way with new innovations such as Live Betting, Streaming, and ensuring they offer the best promotions and odds around, making it a well-rounded and great experience for sports bettors in Virginia.

Best Virginia Mobile Sports Betting Apps?

One of the best aspects of Virginia legalizing online sports betting and see it go live across the state is the convenience of registering and placing wagers on your mobile device. Sportsbooks understand that convenience and security are at the forefront of sports bettors’ priorities when choosing where to bet, so almost all top sportsbooks invest in a mobile app for both Android and iOS devices. A slick, safe, and easy to use mobile app is the minimum requirement and most sportsbooks exceed this, but who does it best? What makes one stand out above the rest? Check our experts’ opinion on the top Virginia sports betting app below.

Overall Best Virginia Sportsbook App: DraftKings Sportsbook

Draftkings check all the boxes in what you want from a sportsbook and a sportsbook mobile app. DraftKings has an app for users on both iOS and Android devices and offer full website functionalities across both apps.

The Draftkings app mirrors the website and is also very similar in style to the daily fantasy sport that a lot of sports fans will be accustomed to. By leaning on this experience in the DFS industry DraftKings has produced an easy-to-use experience on their app, with regular updates to flush out any issues that appear.

You can register, deposit, withdraw and place your wagers so long as you’re in the state borders without leaving the DraftKings app, so it really is a one-stop-shop for all things sports betting.

You can also wager on Live odds and stream certain sports events through the app which is a great feature for those who enjoy waging on a game as the action unfolds.

The DraftKings app does everything a sports bettor would need it to. From the point of registration to withdrawing your winnings, the app allows you to do it all and with all the same markets, offers, and promos available to players, it will become a staple on the devices of sports bettors nationwide.

How To Bet Sports Online In Virginia?

Betting sports online while new to residents of Virginia is actually a quick and easy process, and easier than most expect. Most online sportsbooks follow the same route from the registration process to depositing and placing your wagers and then withdrawing your winnings, so becoming familiar with one, will see you quickly familiar with them all.

  1. The first step to betting on sports in Virginia is to register for an online sports betting account. Which since January 21st you have been able to do it online or via a sportsbooks mobile app. For a full list of places where you can bet online in Virginia, check out the ‘Where can I bet sports in Virginia’ section above.

    Before registering, be sure to check out our online sportsbook reviews, where we take a look at each sportsbook and include information such as the sports and markets they offer, along with other key information like the deposit and withdrawal options, the mobile app, and everything else you need to find the best sportsbook for you. Also, take a look at our bonuses page where we list the best promo codes and offers made available to new customers in Virginia.
  2. Once registered, you will need to make a deposit into your sportsbook account in order to place a wager. The methods in which you can do this differ from sportsbook to sportsbook and can be found in our reviews or on the sportsbooks website or mobile app. To deposit, click on your account, click on your preferred deposit method, add the amount you wish to credit your account with, and hit deposit. The funds will usually be made available right away.
  3. Next is finding the sport, match, and market you want to wager on. The majority of sportsbooks will list the most popular sports at the top of their page and the remaining sports are usually found on a list on the left-hand side. Use these two navigation bars to find the sport you want to wager on.
  4. Once you find the sport, clicking the sport will open up the page listing the upcoming events or a list of leagues or countries, depending on the sport. Once you find the match, clicking on it will display all of the markets and odds for that game
  5. Clicking the selection you want to wager on will add it to your bet slip. This will automatically happen and pop up on the screen, you can add multiple selections to your bet slip for parlays and round robins. The bet slip also calculates your potential winnings and odds of your straight or parlay wager for you once you add an amount to stake. Once you’re all set, simply hit ‘place bet’ to lock in your picks and you’re on!

Can You Bet On Sports In Virginia?

Yes, as of January 27th, 2021 you can now wager on sports in Virginia. Following the decriminalization of sports wagering in Virginia in July 2020, some six months later the state went live, with FanDuel the first to open its doors in the state. Since then we have seen DraftKings and BetMGM both go live in Virginia and more are expected in the first quarter of 2021.