Legal Virginia Betting Sites
-
Sportsbooks
-
Prediction Markets
-
Fantasy Sports
-
Horse Racing
Get Up to $1,000 Back in Bonus Bets Over Your First 10 Days
Terms Apply
Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 21+ only. Please Gamble Responsibly. Visit mdgamblinghelp.org (MD). See BetMGM.com for Terms. New Player Offer for new players only. Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. This promotional offer is not available in NJ, MA, MI, NV, NY, ON, PA, PR, and WV.
Bet Now
New DraftKings Customers: Bet $5, Get $200 + 3 Months of NBA League Pass
Terms Apply
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/NH/PR/WY). Void in CAN. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new Sportsbook customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets. Stake removed from payout. Reward issued as $50 in Bonus Bets every 7 days via click-to-claim for 21 days. Bonus Bets and click-to-claims expire 7 days (168hrs) after issuance. Terms: dkng.co/offer. Get 1 promo code to redeem a 3-month NBA League Pass subscription, complimentary of DraftKings. Subscription auto-renews monthly at then-current price (currently $16.99/mo); cancel anytime. Terms, restrictions, and eligibility requirements apply. Redeem League Pass by 12/19/26 at 11:59 PM ET. Addt’l terms: support.watch.nba.com/hc/en-us/articles/9165532876183-League-Pass-Terms-of-Use_. Ends 11/29/26 at 11:59 PM ET. Sponsored by DK.
Bet Now
New Users – Get $350 in Bonus Bets when you wager $5 for 7 days
Terms Apply
Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET. Call 1-888-789-7777 or visit ccpgg.org/chat (CT). Hope is here. GamblingHelpLineMA.org or call (800) 327-5050 for 24/7 support (MA). Visit www.mdgamblinghelp.org (MD). Call 1-877-8HOPE-NY or text HOPENY (NY). 21+ (18+ DC, WY) and present in select states (for KS, in affiliation with Kansas Star Casino). Find online real money wagering only. Min $5 wager required for 7 consecutive days. $5 free play credit. Bonus issued as non-withdrawable bonus with cash withdrawable bonus with cash withdrawable. Bonus bets which expire 7 days after receipt. Restrictions apply. See terms at sportsbook.fanduel.com. Call 1-877-770-7867 (LA).
Bet Now
New Users – Get $350 in Bonus Bets when you wager $5 for 7 days
Terms Apply
Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET. Call 1-888-789-7777 or visit ccpgg.org/chat (CT). Hope is here. GamblingHelpLineMA.org or call (800) 327-5050 for 24/7 support (MA). Visit www.mdgamblinghelp.org (MD). Call 1-877-8HOPE-NY or text HOPENY (NY). 21+ (18+ DC, WY) and present in select states (for KS, in affiliation with Kansas Star Casino). Find online real money wagering only. Min $5 wager required for 7 consecutive days. $5 free play credit. Bonus issued as non-withdrawable bonus with cash withdrawable bonus with cash withdrawable. Bonus bets which expire 7 days after receipt. Restrictions apply. See terms at sportsbook.fanduel.com. Call 1-877-770-7867 (LA).
Bet Now
New DraftKings Customers: Bet $5, Get $200 + 3 Months of NBA League Pass
Terms Apply
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/NH/PR/WY). Void in CAN. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new Sportsbook customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets. Stake removed from payout. Reward issued as $50 in Bonus Bets every 7 days via click-to-claim for 21 days. Bonus Bets and click-to-claims expire 7 days (168hrs) after issuance. Terms: dkng.co/offer. Get 1 promo code to redeem a 3-month NBA League Pass subscription, complimentary of DraftKings. Subscription auto-renews monthly at then-current price (currently $16.99/mo); cancel anytime. Terms, restrictions, and eligibility requirements apply. Redeem League Pass by 12/19/26 at 11:59 PM ET. Addt’l terms: support.watch.nba.com/hc/en-us/articles/9165532876183-League-Pass-Terms-of-Use_. Ends 11/29/26 at 11:59 PM ET. Sponsored by DK.
Bet Now
Get Up to $1,000 Back in Bonus Bets Over Your First 10 Days
Terms Apply
Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 21+ only. Please Gamble Responsibly. Visit mdgamblinghelp.org (MD). See BetMGM.com for Terms. New Player Offer for new players only. Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. This promotional offer is not available in NJ, MA, MI, NV, NY, ON, PA, PR, and WV.
Bet Now
New DraftKings Customers: Bet $5, Get $200 + 3 Months of NBA League Pass
Terms Apply
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/NH/PR/WY). Void in CAN. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new Sportsbook customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets. Stake removed from payout. Reward issued as $50 in Bonus Bets every 7 days via click-to-claim for 21 days. Bonus Bets and click-to-claims expire 7 days (168hrs) after issuance. Terms: dkng.co/offer. Get 1 promo code to redeem a 3-month NBA League Pass subscription, complimentary of DraftKings. Subscription auto-renews monthly at then-current price (currently $16.99/mo); cancel anytime. Terms, restrictions, and eligibility requirements apply. Redeem League Pass by 12/19/26 at 11:59 PM ET. Addt’l terms: support.watch.nba.com/hc/en-us/articles/9165532876183-League-Pass-Terms-of-Use_. Ends 11/29/26 at 11:59 PM ET. Sponsored by DK.
Bet Now
New Users – Get $350 in Bonus Bets when you wager $5 for 7 days
Terms Apply
Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET. Call 1-888-789-7777 or visit ccpgg.org/chat (CT). Hope is here. GamblingHelpLineMA.org or call (800) 327-5050 for 24/7 support (MA). Visit www.mdgamblinghelp.org (MD). Call 1-877-8HOPE-NY or text HOPENY (NY). 21+ (18+ DC, WY) and present in select states (for KS, in affiliation with Kansas Star Casino). Find online real money wagering only. Min $5 wager required for 7 consecutive days. $5 free play credit. Bonus issued as non-withdrawable bonus with cash withdrawable bonus with cash withdrawable. Bonus bets which expire 7 days after receipt. Restrictions apply. See terms at sportsbook.fanduel.com. Call 1-877-770-7867 (LA).
Bet Now
New Users – Get $350 in Bonus Bets when you wager $5 for 7 days
Terms Apply
Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET. Call 1-888-789-7777 or visit ccpgg.org/chat (CT). Hope is here. GamblingHelpLineMA.org or call (800) 327-5050 for 24/7 support (MA). Visit www.mdgamblinghelp.org (MD). Call 1-877-8HOPE-NY or text HOPENY (NY). 21+ (18+ DC, WY) and present in select states (for KS, in affiliation with Kansas Star Casino). Find online real money wagering only. Min $5 wager required for 7 consecutive days. $5 free play credit. Bonus issued as non-withdrawable bonus with cash withdrawable bonus with cash withdrawable. Bonus bets which expire 7 days after receipt. Restrictions apply. See terms at sportsbook.fanduel.com. Call 1-877-770-7867 (LA).
Bet Now
New DraftKings Customers: Bet $5, Get $200 + 3 Months of NBA League Pass
Terms Apply
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/NH/PR/WY). Void in CAN. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new Sportsbook customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets. Stake removed from payout. Reward issued as $50 in Bonus Bets every 7 days via click-to-claim for 21 days. Bonus Bets and click-to-claims expire 7 days (168hrs) after issuance. Terms: dkng.co/offer. Get 1 promo code to redeem a 3-month NBA League Pass subscription, complimentary of DraftKings. Subscription auto-renews monthly at then-current price (currently $16.99/mo); cancel anytime. Terms, restrictions, and eligibility requirements apply. Redeem League Pass by 12/19/26 at 11:59 PM ET. Addt’l terms: support.watch.nba.com/hc/en-us/articles/9165532876183-League-Pass-Terms-of-Use_. Ends 11/29/26 at 11:59 PM ET. Sponsored by DK.
Bet Now
Play Now at Underdog
Terms Apply
Must be 18+ (19+ in AL, NE; 19+ in CO for some games; 21+ in AZ, MA, and VA) and present in a state where Underdog Fantasy operates. Terms apply. Concerned with your play? Call 1-800-MY-RESET or 1-800-GAMBLER or visit www.ncpgambling.org. NY: Call the 24/7 HOPEline at 1-877-8-HOPENY or Text HOPENY (467369)
Play Now
Virginia Online Sports Betting Apps
The first Virginia betting apps opened in January 2021. FanDuel Sportsbook was the first to launch in Virginia.
DraftKings,
BetMGM,
BetRivers, and others followed suit shortly after.
Virginia law requires the state to issue between 4 and 12 online sports betting licenses. However, that number is deceiving because Virginia sports betting apps launched in conjunction with future retail casinos and professional sports leagues do not count toward the 12-license cap.
As a result, Virginia can support as many as 16 online sports betting apps, and possibly a couple more.
The following sports betting apps are now available in Virginia:
The Virginia Lottery Board is responsible for regulating sports betting, issuing licenses, and giving the final approval for online sportsbooks to go live.
Virginia differs from most
states with legal sports betting
in that it does not require sportsbooks to partner with local casinos or race tracks.
Under state law, the Lottery Board may also approve a limited number of standalone online sportsbooks.
Casinos, professional sports franchises, the operators of major league facilities, and two NASCAR race tracks may also apply for Virginia online sports betting licenses.
Virginia Sports Betting Bonuses
Licensed Virginia betting sites and online sportsbooks offer welcome bonuses to encourage new users to sign up, deposit, and place wagers.
The best Virginia sports betting bonuses tend to take one of several forms:
Virginia Sports Betting Promotion Regulations
State law does not directly address Virginia betting bonuses, but certain provisions in the law prevent operators from offering misleading promotions.
For example, Virginia's sports betting law allows the Lottery Director to deny operators’ license renewals if they “lack good character, honesty, or integrity.”
Additionally, Virginia's sports betting rules require operators to advertise responsibly.
VA Code §58.1-4034 (E)
states:
In advertising its sports betting operations, a permit holder shall ensure that its advertisements:
1. Do not target person under the age of 21;
2. Disclose the identity of the permit holder;
3. Provide information about or links to resources related to gambling addiction; and
4. Are not misleading to a reasonable person
Virginia Sports Betting Locations
- Fanatics Sportsbook at Northwest Stadium
- Hard Rock Sportsbook Bristol
- Caesars Sportsbook Danville
- BetRivers Sportsbook at Rivers Casino Portsmouth
Virginia Sports Betting Law
The Virginia gambling landscape changed dramatically in early 2020 with the passage of two gaming bills authorizing online sports betting, retail sportsbooks, and the construction of up to five casinos.
SB 384
permits up to twelve standalone online sportsbooks and allows casinos, professional sports venues, and the state’s two NASCAR race tracks to launch online betting platforms.
Virginia casinos may also apply for licenses to offer retail sports betting on their premises.
The Virginia Lottery regulates the Commonwealth's online sports betting industry.
However, unlike other lottery-run sports betting operations, Virginia is a relatively open market.
Additionally, a reasonable tax rate allows operators to offer generous promotions, competitive betting lines, and appealing sign-up packages.
Virginia sportsbooks are subject to a 15% tax on adjusted gross revenue and a licensing fee of $250,000 plus $50,000 for every principal who controls a 5% or greater stake in the organization.
However, the effective tax rate is materially lower, as sportsbook operators are permitted to deduct expenses related to bettor acquisitions for the first 12 months of operation.
State law previously allowed operators to deduct promotional expenses indefinitely, but lawmakers approved additional language through the state budget in 2022 to limit sportsbooks to one year of deductions.
Legal sports betting in Virginia raised more than $20 million in tax revenue in its first year, off of more than $3.2 billion in total wagering handle, and both numbers have grown every year since.
Key things To Know About Sports Betting In Virginia:
- Online sports betting in Virginia began on Thursday, January 21st, 2021
- The minimum age to participate is 21
- Sportsbooks in Virginia may accept wagers on professional and college sports, the Olympics, and esports
- Virginia sportsbooks
may not
accept wagers on games involving in-state college teams, prop bets on individual college athletes, wagers on any type of injury, or wagers on officiating calls
- Virginia sports bettors may register and deposit from anywhere but must be located within state lines to place wagers
Later, Virginia passed additional legislation with an unusually narrow scope: banning the phrase "Virginia is for Bettors" in marketing.
State Senator Tommy Norment introduced the bill after hearing an ad on the radio using the phrase.
"Frankly, it annoyed me,"
he told
a Senate subcommittee. “We’ve spent a lifetime trying to market ‘Virginia is for Lovers.’ I just felt it was trespassing on it.”
The bill instituted a $50,000 fine for using the now-prohibited phrase in advertising.
How Virginia Launched Sports Betting
The launch of the first VA mobile sports betting apps was a multi-part process. It began with the Lottery Board approving additional regulations in September 2020 to implement the new sports betting law.
One month later, the Board began accepting license applications from operators interested in offering sports betting in Virginia.
The Board received licensing requests from 25 operators during the initial application period and had 90 days to decide on each request.
In January 2021, the Board began issuing go-live authorizations to online sportsbook operators, beginning with FanDuel.
Virginia Sports Betting Regulations
Virginia Daily Fantasy Sports
Virginia legalized daily fantasy sports contests in 2016 with legislation implementing a licensing process and consumer protection regulations.
Players 18 or older can play real money fantasy sports contests with licensed operators who are bound by state law to treat customers well and host fair games.
Nearly a dozen
daily fantasy sports sites
hold Virginia DFS licenses and offer a wide range of contests, including daily fantasy games and prediction contests.
Visit BettingUSA's Virginia fantasy sports guide for a full list of licensed DFS operators and answers to common questions:
Virginia Prediction Markets
Although not regulated at the state level,
online prediction markets are legal
in Virginia.
Virginia Horse Racing Betting
Online horse racing betting is legal in Virginia.
Virginia legalized parimutuel wagering in 1988 and issued its first racetrack license to
Colonial Downs
in 1994. In addition, Great Meadow in The Plains hosts two annual steeplechase events, while the Shenandoah County Fairgrounds holds harness racing every Spring and Fall. All three venues offer trackside pari-mutuel wagering.
Other Virginia horse racing betting options include simulcasting at
off-track betting facilities
and
advance deposit wagering
through licensed online racebooks.
The Virginia Racing Commission has issued licenses to multiple horse racing betting sites, with the most prominent being
TwinSpires.
Virginia Online Gambling
Virginia has not yet legalized online gambling, but the legislature is discussing the issue increasingly frequency. Although an effort to regulate online casinos in Virginia was shelved in 2025, there are multiple indicators the legislature is receptive to the idea but wants to study the issue more carefully before advancing specific legalization bills.
Responsible Gambling in Virginia
Various Virginia sports betting regulations require licensed operators to prevent access to online sportsbooks by minors and people who have self-excluded, provide easy methods for customers to close their accounts, post responsible gambling messages to customers, and train staff on responsible gambling practices.
Virginia Sports Betting Self-Exclusion
The ability to self-exclude is another vital part of Virginia's responsible gambling efforts.
Self-exclusion in Virginia is a blanket prohibition that prohibits the individual from “participating in any form of legalized gaming in the Commonwealth.” Anyone breaking their self-exclusion is “prohibited from collecting any winnings or recovering any losses,” they may incur. Forfeited winnings are donated to the Commonwealth’s Problem Gambling Treatment and Support Fund.
Virginia offers self-exclusion terms of:
- Two years
- Five years
- Lifetime
The two-year and five-year self-exclusion forms can be submitted online. The lifetime exclusion must be done in person at Virginia Lottery headquarters or other approved locations approved by the Department.
Self-excluding from sportsbooks in Virginia can also extend beyond the state’s borders.
Per Virginia law, “the Department will share the self-exclusion list with operators of legal gambling in the Commonwealth and that such operators, pursuant to their own policies, may extend the exclusion of the individual to offerings at the operator’s locations outside the borders of the Commonwealth.”
A late change to the rules just before they were approved was the removal of language that would have voided active bets if an individual were to self-exclude. The current language reads:
“If a player has a pending wager and the player subsequently self-excludes, the wager may settle and the funds and account balance shall be returned to the player in accordance with the permit holder’s internal control standards.”
Virginia Sports Betting FAQ
Wes Burns
Co-Founder / Gambling Industry Expert
Wes Burns has more than a decade's worth of experience as a writer, researcher and analyst in the legal gambling industry and is co-founder of BettingUSA.com. As a former professional online poker player, Wes approaches his work from the viewpoint of players.
Steve Ruddock is the content director for BettingUSA and the Editor-in-Chief of Gaming Law Review.
Steve has covered the legal and legislative developments in the US gambling sector for more than a decade for online and print publications.
Robert Dellafave is an expert sports bettor, professional gambler, and advocate for the fair treatment of sports bettors.