With sports betting now legal, there are 11 Virginia sportsbooks available for you to choose from. Our experts have reviewed all legal Virginia sports betting sites and apps. Register today with the codes and links below to claim our exclusive sportsbook promos and welcome offers.
Virginia Sports Betting 2026: Quick Facts
Since sports betting in Virginia was legalized, many differentsports betting apps have entered and exited the market. Here's the latest info:
Our sports betting experts have reviewed and rated all 11 legal sportsbooks and their Virginia sportsbook promos. Here's our latest ratings:
Virginia Sportsbook
RotoWire Rating
1. Caesars Sportsbook Virginia
9.8 / 10 ⭐️
2. Fanatics Sportsbook Virginia
9.7 / 10 ⭐️
3. BetMGM Virginia
9.6 / 10 ⭐️
4. bet365 Virginia
9.4 / 10 ⭐️
5. DraftKings Virginia
9.3 / 10 ⭐️
6. FanDuel Virginia
9.2 / 10 ⭐️
7. Hard Rock Bet Virginia
8.8 / 10 ⭐️
8. theScore Bet Virginia
8.4 / 10 ⭐️
📆 Ratings Last Updated
March 11, 2026
Comparing the Best Virginia Sportsbooks
Here are the best sportsbooks in Virginia as of March 2026. All of these Virginia sportsbooks have generous sportsbook promos that you can use to get bonus bets when you register and bet.
Caesars Sportsbook Virginia
Caesars Sportsbook stands out as a premier sportsbook, offering extensive coverage and a wide array of live, in-play betting options. New users can enjoy an attractive welcome bonus with reasonable terms, adding to the appeal of this platform. Caesars also provides convenient deposit methods and a variety of sports for betting, catering to a broad audience.
Caesars Sportsbook Virginia also offers strong odds, a seamless mobile experience, and a variety of bonuses, making it a top choice for bettors in Virginia. New users can sign up today with the Caesars Sportsbook promo codeROTO250BM to get a Bet Match Up to $250. Win or lose, the amount of your first bet will be matched up to $250 as a bet credit.
Fanatics Sportsbook Virginia
Fanatics Sportsbook, leveraging its esteemed reputation in sports merchandising, has made a notable entrance into the online betting scene. Backed by strong industry relationships and innovative technology, the platform promises a unique and user-friendly betting experience. New users are welcomed with an attractive bonus, adding to its appeal.
Its strong industry connections and experienced executive team suggest it has the potential to become a significant player in the Virginia sports betting market. Use the Fanatics Sportsbook promo code today to Bet $5, Get $200 in FanCash or Bet $5 Get $200 FanCash Immediately.
BetMGM Virginia
BetMGM is a top choice for both new and experienced sports bettors. BetMGM Virginia offers a sleek, user-friendly experience with a broad variety of sports to choose from, ensuring there's something for everyone. New users will appreciate the enticing promotional offers and the highly secure environment.
As part of the MGM Resorts brand, BetMGM carries a reputation for reliability and trustworthiness, enhancing its appeal. It also has some of the most competitive bonuses and offers for new and existing users. You can sign up with the BetMGM bonus codeROTOSPORTS right now for a $1,500 first-bet offer.
bet365 Virginia
bet365 is a premier global sportsbook, recognized for its extensive international coverage and a vast array of live, in-play betting options. New users are welcomed with an attractive bonus featuring reasonable terms, and the platform offers convenient deposit methods alongside a wide variety of sports for betting. However, professional bettors with high win rates may face restrictions, and there's a notable absence of a loyalty program for recurring users.
Phone support is limited, and the platform's availability in the USA is restricted to nine states. Aesthetically, some users feel the design could benefit from a modern touch. Despite these drawbacks, bet365 remains a strong contender in the sports betting market. The best part is if you sign up today with the bet365 bonus codeROTOWIRE, you get a welcome offer of Bet $5, Get $150 in Bonus Bets or a First Bet Safety Net of up to $1,000.
DraftKings Virginia
DraftKings is one of the best Virginia betting sites. While the DraftKings brand burst onto the scene in daily fantasy sports, it did not take long for it to become a market leader in the mobile sports betting space as well. From the most popular sports betting markets to the most obscure ones, there is something for everyone at DraftKings Sportsbook Virginia.
This sports betting app also provides its users with ample bet types and tons of ongoing bonuses and promos. When you sign up with the DraftKings promo code, you get a Bet $5, Get $200 in Bonus Bets Instantly + 100% NCAA Tournament Winner Boost welcome offer.
FanDuel Virginia
FanDuel, a leader in sports betting and fantasy sports, offers a wide variety of sports and bet types, including the popular Same-Game-Parlay+. With a user-friendly interface and lucrative promotions, like odds boosts and profit boosts, it's a top choice for Virginia bettors. However, there are a few drawbacks, such as limited availability in certain regions and occasional delays in withdrawal processing times.
Despite these issues, FanDuel remains a powerhouse in the online sports betting industry. Use the FanDuel promo code to get the $300 in Bonus Bets Back Every Day for 10 Days welcome offer today.
Hard Rock Bet Virginia
Hard Rock Bet delivers a sportsbook experience that is truly exceptional and surpasses the competition, making it an ideal time to make the most of the promo code offer. The availability of instant withdrawals alone is a compelling reason to register today. But when you factor in the industry-leading odds, live betting options, innovative promotions, and daily odds boosts, you're looking at an essential sportsbook for Virginia.
The Hard Rock Bet promo code is tailored to provide new users with one of the best welcome bonuses available in the state. When you register through our link today, you will get a Sign Up and Get 10x 100% Profit Boost Tokens offer. This also enables you to take advantage of the various other sportsbook promotions offered by Hard Rock Virginia.
theScore Bet Virginia
theScore Bet is the rebranded ESPN BET sportsbook, but offers the same great user interface and betting experience. One of the top features at theScore Bet Virginia is the extensive selection of bonuses for existing users.
The sportsbook provides a range of betting options and markets, generous bonuses for new players, an efficient registration process, and extensive live betting markets. theScore Bet Virginia stands out for its sleek mobile app and website, daily odds boosts, and overall ease of use, making it a solid choice for sports bettors in Virginia. Use the theScore Bet promo codeROTO for a welcome offer of Bet Reset up to $1,000.
The legal Virginia sports betting market currently deploys 11 of the best sportsbooks that are live, fully licensed, and operational. Here's a list of all the Virginia sportsbooks that you can use as of March 2026:
You can easily sign up for top Virginia sportsbooks by completing the steps listed below:
Pick the Virginia betting site you want to sign up for. Though keep in mind that if you want to sign up for multiple VA sportsbooks, simply rinse and repeat the below steps.
Begin by clicking through the direct sign-up link on this page correlating with the Virginia sportsbook operator and promo code you want to sign up for. While these links may activate the welcome offer (i.e. FanDuel Sportsbook VA and DraftKings Sportsbook VA), you may also have to enter a promo code if prompted to at select operators like Caesars Sportsbook Virginia and BetMGM Virginia.
Upon signing up, you will be asked to enter basic identifying information, including the last 4 digits of your SSN and DOB for new account verification purposes.
If prompted, enter the bonus code or promo code at this step.
Download the sportsbook app. All of the best Virginia sportsbooks feature their apps in both the iOS and Android app stores.
Once your new account is created and verified, make your qualifying first deposit to activate the welcome offer.
Now, place your first Virginia sports betting wager.
You can bet on sports in Virginia as long as you are within Virginia state lines and at least 21 years old. While you can bet on sports in Virginia online or on a mobile app, you can also place wagers at any retail sportsbook located in the state of Virginia.
Retail Sportsbooks in Virginia
While legal online sports betting in Virginia has been live and operational since Jan. 21, 2021, retail sports betting remains a big attraction. This is partially because contrary to other states, Virginia does not require mobile sports betting operators to partner with land-based locations to launch.
On July 8, 2022, Hard Rock Sportsbook became the first retail sportsbook to launch in Virginia. Here is the full list of retail sportsbooks in VA.
Hard Rock Hotel & Casino Bristol
Rivers Casino Portsmouth
Caesars Virginia (Danville)
Live! Casino Virginia (Petersburg – temporary facility opened January 2026)
Norfolk Casino (temporary facility opened November 2025; permanent location expected 2027)
You can bet on any sport in Virginia with minimal restrictions. While VA sports bettors can bet on popular U.S. sports like the NFL, MLB, and NBA, you can also bet on soccer leagues throughout the world, tennis, and even Snooker.
There is one restriction, however. When it comes to online sports betting in Virginia, you cannot bet on in-state collegiate teams.
NFL Betting in VA
While Virginia does not have its own NFL team, the NFL betting is still highly popular in the state. The Washington Commanders and Baltimore Ravens are two teams that many in Virginia root for due to sharing its borders with the District of Colombia and Maryland.
MLB Betting in VA
With a 162-game season, the MLB is another one of the most popular sports to bet on in Virginia. And while Virginia does not have its own MLB team, the Washington Nationals and Baltimore Orioles are popular MLB teams to bet on due to their proximity to the state.
NHL Betting in VA
The Washington Capitals are the closest thing that Virginians have to a local hockey team. With ample betting markets to wager on, NHL betting is prosperous in Virginia.
College Football Betting in VA
While you can not bet on in-state college teams like the University of Virginia and Virginia Tech, you can still bet on college football markets across the United States as long as they are out-of-state programs.
College Basketball Betting in VA
Similar to college football, you can not bet on college basketball markets correlating with in-state schools due to Virginia sports betting laws. However, as long as you are wagering on out-of-state programs, you can still bet on fun events like March Madness if you are a Virginia sports bettor.
Virginia sports bettors have a lot of options to bet on, even if their favorite teams aren't in-state clubs. Due to Virginia sports betting laws and regulations, there are restrictions when it comes to betting on in-state college sports. If you are physically located in Virginia, you can not bet on in-state college teams in any sport. These teams include Virginia Tech and the University of Virginia.
These are some Virginia region teams you can bet on:
Washington Commanders
When you bet on the Washington Commanders, you can make pre-game and in-game wagers on anything from moneylines to NFL player props. You can also place NFL betting futures at all of the best Virginia sportsbooks.
Baltimore Ravens
Since the Baltimore Ravens are always competitive, it would be wise to check out NFL futures betting markets on the Ravens at all of the best sportsbooks in Virginia. It is also fun to bet on Lamar Jackson player props since he is one of the most electric players in the NFL.
Washington Wizards
When it comes to betting on the Washington Wizards, player props are where it's at. These are some of the most exciting markets to place NBA wagers on. You can even take part in player prop parlay building at your favorite NBA Virginia betting sites.
Washington Nationals
There are an abundance of betting markets correlating with the Washington Nationals at all of the top VA betting apps. Although you can bet on them to win the World Series in the MLB betting section of your favorite Virginia betting site during the offseason, you can bet on run lines and player props throughout the regular season.
Baltimore Orioles
The Baltimore Orioles are a team you can place MLB sports bets on in Virginia. You can bet on your favorite slugger to hit a home run in the MLB player prop markets on VA sports betting sites, or take the Orioles to win the AL East with a futures bet.
Washington Capitals
The Washington Capitals always seem to be in the mix when it comes to the NHL Stanley Cup. That's why betting on Stanley Cup odds or Alex Ovechkin players props are top options on Virginia online sportsbooks.
Virginia Cavaliers
When it comes to college football and basketball betting markets, you can not place bets on the Virginia Cavaliers since they are an in-state team. However, you can still bet on your favorite college football bowl games and March Madness as long as you are betting on out-of-state schools.
Virginia Tech Hokies
While you cannot bet on in-state collegiate programs like the Virginia Tech Hokies, you can still place college sports wagers on team and schools outside of Virginia on VA betting sites.
When it comes to Virginia mobile sports betting, you will find that there are many different bet types and markets to bet on for both professional and collegiate sports.
These are the main betting types available at Virginia online sportsbooks:
Point Spreads
When you bet on point spreads, you are betting on one side's margin of victory or defeat against their opponent. When you read point spreads, the favorite is given a points handicap while the underdog gets points added to its final score.
For example, if the Washington Commanders are three-point favorites over the Miami Dolphins, a point spread will look like the following:
Washington Commanders -3 (-110) vs. Miami Dolphins +3 (-110)
To win a point spread bet, the side you wager on must cover the predetermined line.
Game Totals
When you bet on game totals, you are wagering on the total combined points scored in a game between two sides. For example, if the Baltimore Ravens are playing the Pittsburgh Steelers and the total is set at 42.5 points, you can bet on the game total to go over or under that pre-set total with -110 odds on both sides.
Moneyline
When you place a moneyline bet, you are wagering on the most basic form of sports betting. Contrary to point spreads, there are no spreads to cover. Simply pick the team you think will win the game outright and if they win, you will win your moneyline bet.
Team and Player Prop Bets
Team and player prop bets are not directly tied to the final score or the outcome of a game. Instead, these types of prop bets are centered around an individual player or team performance within a game.
Here is an example of a team prop:
Washington Commanders to record over 3.5 sacks (-110)
Here is an example of a player prop:
Lamar Jackson to go over 48.5 rushing yards (-110)
Futures Betting
With futures betting, you are wagering on the future outcome of a league, event, or game. These will include league awards, stat leaders, and championships.
Here are some examples of futures bets for Virginia sports bettors:
With parlay bets, you are combining two or more bet selections inside one betting ticket. Each bet within a parlay is called a leg. To win a parlay bet, all of the legs must win. If even one loses, your entire parlay will settle as a loss.
Here is an example of a parlay bet:
Commanders +230
Ravens -105
Wizards -115
The total parlay odds are +1062 by combining these three legs. If you bet $25 on the above parlay, you will get a $259.95 payout if all of the legs hit.
Teasers
Teasers are similar to parlay bets since they both involve combining multiple bets into one ticket. With teaser bets, you can buy points to make your overall bet selections more favorable while lowering the odds and potential payout.
In-Game Betting
With live in-game betting, you are wagering on a game or an event after it has started. With in-game betting, the odds and lines will shift according to game flow.
📆 February 16, 2026: SB 118 clears the Senate following a narrow vote and now heads to the Virginia House.
📆 February 5, 2026: HB 161, the companion bill to SB 118 for online casino legalization, clears the House General Laws Committee by a 13-8 vote and advances to House Appropriations.
📆 January 30, 2026: The December 2025 revenue report drops, showing Virginia sportsbooks took in $710.9 million in wagers and generated $11.9 million in tax revenue for the state.
📆 January 28, 2026: HB515 passes the House 94-3, advancing to the Senate. The bill would ban the use of credit cards for funding sports betting accounts.
📆 January 28, 2026: SB 118, the iGaming legalization bill, moves to the Senate Finance and Appropriations Committee after revisions strengthened responsible gaming language.
📆 January 24, 2026: SB756, which would permit casino expansion to Tysons, wins approval from the Senate gaming subcommittee.
📆 January 22, 2026: Live! Casino Virginia opens its temporary facility in Petersburg, with a permanent casino resort still in the planning stages.
📆 January 14, 2026: Two bills (HB161 and SB118) are introduced to bring online casino gaming to Virginia, potentially allowing up to 15 iGaming operators.
📆 January 9, 2026: HB271 is introduced to establish a Virginia Gaming Commission, which would assume oversight of all gambling operations from the Virginia Lottery.
📆 December 1, 2025: theScore Bet officially launches in Virginia, replacing ESPN BET following PENN Entertainment's partnership restructuring.
📆 December 1, 2025: Virginia sets an all-time handle record of $831.5 million in October 2025 wagers.
Virginia's sports betting framework was established through SB 384 and HB 896, passed by the General Assembly in April 2020 and signed into law by Governor Ralph Northam. Key provisions include:
Up to 18 sports betting permits available
15% tax rate on adjusted gross revenue (after promotional deductions)
Mobile and retail betting permitted statewide
Remote registration allowed
College sports betting permitted (except Virginia-based teams and player props)
Professional sports betting fully permitted
Virginia Sports Betting Licenses
Virginia allows up to 18 sports betting permits under current law. As of March 2026, 13 permit holders have been approved by the Virginia Lottery, though only 11 operate active sportsbooks. The licensing framework requires background investigations of principals, suppliers, vendors, and employees, with application fees ranging from $500 for employees to $250,000 for permit holders.
Illegal Sportsbooks in Virginia
Several offshore operators target Virginia bettors despite lacking any state licensing. We strongly advise against using these platforms, which operate outside U.S. jurisdiction and offer no consumer protections:
Bovada – Unlicensed, offshore operator
BetOnline – No Virginia gaming license
MyBookie – Unregulated, based offshore
BetUS – Not licensed in any U.S. state
Using illegal sportsbooks puts your funds at risk with no recourse for disputes.
The Virginia Lottery serves as the state's sports betting regulator, overseeing licensing, compliance, auditing, and enforcement. The Lottery manages the permit application process for operators, suppliers, vendors, and employees, and holds authority to grant, suspend, or revoke licenses as needed.
Legislation has been introduced (HB271) to establish a Virginia Gaming Commission that would assume oversight of all gambling operations, including sports betting. If passed, this new commission would consolidate regulatory authority currently spread across multiple agencies.
How to Contact the Virginia Lottery (Gaming Division)
You can sign up and bet on all of the best Virginia sportsbooks today. These operators deploy all of the most popular features, sports betting markets, and bet types to cater to the needs of every bettor. Sign up today using exclusive Virginia sportsbook promos and welcome offers so you can load up your sports betting bankroll with bonus bets today.
Virginia Disclaimer
21+ and present in VA. Gambling Problem? Call 1-800-GAMBLER
Yes, you can bet on sports in Virginia. As long as you are physically located in VA and are at least 21, you can legally bet on sports in Virginia.
Is online sports betting legal in VA?
+
Yes, online sports betting is legal in Virginia. Sports betting was legalized on July 1, 2020, but did not take its first online bet until Jan. 21, 2021, when the first sportsbook in Virginia officially launched.
When Did Virginia Sports Betting Launch?
+
Virginia's online sports betting market went live on January 21, 2021, with FanDuel accepting the very first legal wager in state history. The market has since expanded to 11 licensed mobile operators, with retail sportsbooks now operating inside the state's casino resorts.
What is the best legal Virginia sports betting site?
+
The best legal Virginia sports betting site is the one that meets all of your needs. Since there are so many Virginia sportsbooks to choose from, it is wise to narrow down the ones that have all of the features that you want. It's also smart to sign up for more than one legal Virginia sports betting site. This help you to line shop but also gives you the opportunity to take advantage of the generous welcome offers available at the best Virginia sportsbooks. Top legal sports betting sites include BetMGM VA, Caesars Sportsbook VA, and Hard Rock Bet VA.
How many legal sportsbooks are there in Virginia?
+
There are currently 11 legal Virginia sportsbooks, including the following: Bally Bet, BetMGM, Betr, BetRivers, bet365, Caesars Sportsbook, DraftKings, FanDuel, theScore Bet, Hard Rock Bet, Fanatics Sportsbook.
What Is the Legal Age to Bet in Virginia?
+
You must be 21 years or older to legally place a sports wager in Virginia, whether online or at a retail sportsbook. This applies to both residents and visitors. All operators verify age during account registration.
Do I Need to Be a Resident to Bet on Sports in Virginia?
+
No. Virginia does not require state residency to bet on sports. However, you must be physically present within Virginia's borders when placing a wager. All sportsbooks use geolocation verification to confirm your location.
Can I bet on college sports with Virginia sportsbooks?
+
While Virginia sportsbooks are now legal, there are regulations around college sports betting that prevents bettors from wagering on in-state college teams. This means you are unable to bet on Virginia, Virginia Tech and any other Virginia college sports teams.
Blake is a Senior Sports Betting Expert at RotoWire, covering all aspects of the gambling industry but specializing in the regulatory, legislative and nuts-and-bolts side. For over a decade, Blake has been at the forefront of the gambling industry on the editorial and consulting side, prominently covering the rapid expansion of sports betting since the repeal of PASPA in 2018.
In his own time (not there is much), Blake roots for his favorite teams the Baltimore Ravens, Baltimore Orioles, Washington Capitals and Maryland Terrapins. You may also hear him touting his winning betslips on the NFL, MLB and NBA. For fantasy, his creed is taking RB back-to-back, but he still bears the shame of drafting CMC with the number 1 overall pick for the 2024 season, which resulted in perhaps one of the worst fantasy seasons in history. Outside of sports, he frequents the gym and the local golf courses.