United Gamblers Sports Betting Sites List of All Virginia Sports Betting Sites
List of All Virginia Sports Betting Sites

List of All Virginia Sports Betting Sites

André Ifill Profile Image
Written by André Ifill Casino & Bonuses Expert
Updated: Dec 15, 2025

List of All Virginia Sports Betting Sites

Virginia launched legal sports betting sites in 2021. If you want to test your luck with one of them, there are 12 to choose from!

That's a lot of betting sites to keep up with. That's why we've listed and reviewed all of Virginia's sports betting sites below to make it easier. Take a look at all 12 options below:

  1. Fanatics Sportsbook
  2. FanDuel Sportsbook
  3. Bet365
  4. Caesars Sportsbook
  5. DraftKings Sportsbook
  6. BetMGM
  7. Sporttrade
  8. Hard Rock Bet
  9. BetRivers
  10. Bally Bet
  11. theScore Bet
  12. Betr

If you want to learn more about any of Virginia's sports betting sites, click on its name to jump down the page.

Best Sports Betting Sites in Virginia

21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER.
Best Virginia Sports Betting Sites
Bonus
#1
Bet $5, Get $200 in FanCash or 10 x $100 Bet Matches in FanCash
Choose your offer: Place a $5 Wager and Get $200 in FanCash Immediately or Get up to $1,000 in FanCash Over Your First 10 Days
21+. New customers in AZ/CO/CT/IN/IA/KS/KY/LA/MA/MD/ MI/MO/NJ/OH/PA/VT/VA/WV/WY/DC only. Different offer available in other Fanatics Sportsbook states.
Must opt-in to offer of your choosing.
Bet $5, Get $200 Offer: Minimum $5 first wager with odds of -500 within 7 days of opening account is required. Promotion bonus will be credited to your account after qualifying wager is accepted. First online real money wager only (minimum $5). Bonuses issued as non-withdrawable FanCash that expire in 7 days.
10 x $100 Bet Matches Offer: Apply promotion in bet slip and place a $1+ cash wager (min odds -200) daily for 10 consecutive days starting day of account creation. FanCash rewards will equal the qualifying wager amount (max $100 FanCash/day). FanCash issued under this promotion expires at 11:59 p.m. ET 7 days from issuance.
See full T&C at Fanatics.
#2
Get $300 Back in Bonus Bets Every Day For 10 Days
Get one No Sweat Token every day for ten days!
21+ (18+ D.C., KY, WY). New customers only. Offer available in AZ/CO/CT/IA/IL/IN/KS/KY/LA/MD/MA /MI/MONC/NJ/NY/OH/PA/TN/VA/VT/WV/WY/DC (for KS, in affiliation with Kansas Star Casino).
Minimum $5 first deposit required. Must apply select token on a losing bet each day. Max refund of $300 per No-Sweat Token. Refund will be credited within 72 hours of bet settlement. Bonus bets are nonwithdrawable and expire 7 days after receipt. Tokens are received in increments of 1 per day. Restrictions apply.
See full T&C at FanDuel.
#3
Bet $10, Get $365 or $1,000 First Bet Safety Net
Choose your offer: Get $365 in Bonus Bets After Your First Real Money $10 Wager or Get up to $1,000 Back in Bonus Bets if Your First Wager Loses
21+ (18+ in KY). New customers only. Offer available in AZ/CO/IN/IA/ KY/LA/MO/NC/OH/VA. Different offer(s) available in IL/NJ/PA. $10 first deposit required within 30 days. Offer must be claimed via mobile app. Minimum wager of $10 required to claim the $365 Bonus Bets. Must contain at least one selection at odds of -500 or greater. Loss refunded as bonus bets up to $1,000 with Safety Net Offer. Bonus issued as non-withdrawable bonus bets that expire in 7 days. Bonus Bets wager excluded from returns. See full T&C at Bet365. #ad
#4
Bet $1, Double Your Winnings on Your Next 10 Bets
Get 10 100% Profit Boosts After Your First Real Money Wager of $1
21+ only. New customers only. Must use Promo Code UGDYW
AZ/CO/IL/IN/IA/KS/KY/LA/ME/MA/MD/MI/ MO/NJ/NY/NC/OH/PA/TN/VA/WV/WY/DC only.
Deposit required (min $1). Must place first real money Qualifying Wager (min $1) within 30 days. Receive ten 100% Profit Boosts to use on any market. Maximum wager for each profit boost is $25. Maximum additional winnings for each rewarded profit boost is $2,500. Profit Boosts expire 14 days after receipt.
See full T&C at Caesars.
#5
Bet $5+, Get $200 in Bonus Bets Instantly
+ 100% NCAA Tournament Winner Profit Boost
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR).
Bet $5+, Get $200 in Bonus Bets Instantly + 100% NCAA Tournament Winner Profit Boost
21+ and present in most states (18+ in DC/KY/NH/WY). Void in NH/OR/ONT/PR. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new customer. Min. $5 first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Plus, upon qualifying bet placement, get 1 100% Profit Boost Token, valid only for a NCAA Tournament Winner bet. Max. Bet: $10. Profit Boost Tokens are single-use and expire on 4/6/26 at 11:59 PM ET. Must select Token BEFORE placing bet. Boost only applies to winnings. Ends 4/6/26 11:59 PM ET.
Full T&C apply, visit DraftKings Sportsbook for more details.
#6
Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win
Up to $1,500 Back in Bonus Bets if Your First Wager Doesn't Win
21+. New users only. Offer available in AZ/CO/IL/IN/IA/KS/LA/MD/MA/MI/NJ/OH/PA/TN/VA/WV/WY. Different offer available in NC. Offer not available in NV/NY/PR.
Qualifying deposit (min $10) and first real money wager required. If qualifying bet settles as a loss, user is refunded 100% in non-withdrawable bonus bets up to $1,500. Rewards are non-withdrawable bonus bets that expire in 7 days.
See full T&C at BetMGM.
21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER. NY: Call (877-8-HOPENY) or text HOPENY (467369). 21+.
#7
Cash Back up to $100
Promo Code: UGST
Up to $100 Cash Back over the first 7 days
21+ only. New customers only.
NJ/CO/IA only.
Deposit required. Earn 3% cash back on each qualifying wager through the first 7 days of betting, up to $100. The promotional period begins after the first wager. Cash back will be awarded within 72 hours at the end of the player's 7 day period as a single sum.
See full T&C at Sporttrade.
#8
Double Your Winnings on Your First 10 Bets
Get 10x 100% Profit Boost Tokens up to $50 per bet
21+. New customers only. Offer available in AZ, CO, IL, IN, MI, NJ, OH, TN, or VA. Eligibility restrictions apply.
Sign up for Hard Rock Bet Sportsbook and receive ten 100% Profit Boost tokens, each valid on a cash wager up to $50. Profit Boosts apply to winnings only and must be manually applied in the bet slip. Boosts can be used on any available market, excluding boosted bets and round robins. Early Cash Out voids eligibility. Profit Boosts expire 7 days after issuance. Winnings paid as cash.
See full T&C at Hard Rock Bet.

Virginia Sports Betting Sites Reviewed

Read below for the pros and cons of Virginia's sports betting sites:

#1 Fanatics Sportsbook

Fanatics square logo

Fanatics Sportsbook Virginia

Bet $5, Get $200 in FanCash or 10 x $100 Bet Matches in FanCash

⭐ Top Feature:FanCash loyalty rewards
📝 PartnerColonial Downs
🏦 Retail Location(s)None
🖥️Websitebetfanatics.com
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$5
💸 Payout Speed:1-3 Days

🔥 Unrivaled FanCash rewards

🔥 Trend-setting Fanatics Fair Play auto prop insurance

🔥 Super swift mobile app

👎 Unavailable on desktop browser

👎 Weaker customer support

Choose your offer: Place a $5 Wager and Get $200 in FanCash Immediately or Get up to $1,000 in FanCash Over Your First 10 Days
21+. New customers in AZ/CO/CT/IN/IA/KS/KY/LA/MA/MD/ MI/MO/NJ/OH/PA/VT/VA/WV/WY/DC only. Different offer available in other Fanatics Sportsbook states.
Must opt-in to offer of your choosing.
Bet $5, Get $200 Offer: Minimum $5 first wager with odds of -500 within 7 days of opening account is required. Promotion bonus will be credited to your account after qualifying wager is accepted. First online real money wager only (minimum $5). Bonuses issued as non-withdrawable FanCash that expire in 7 days.
10 x $100 Bet Matches Offer: Apply promotion in bet slip and place a $1+ cash wager (min odds -200) daily for 10 consecutive days starting day of account creation. FanCash rewards will equal the qualifying wager amount (max $100 FanCash/day). FanCash issued under this promotion expires at 11:59 p.m. ET 7 days from issuance.
See full T&C at Fanatics.

#2 FanDuel Sportsbook

Fanduel new logo square

FanDuel Sportsbook Virginia

Get $300 Back in Bonus Bets Every Day For 10 Days

⭐ Top Feature:Same Game Parlays
📝 PartnerWashington Commanders
🏦 Retail Location(s)None
🖥️Websitefanduel.com
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$10
💸 Payout Speed:1-4 Days

🔥 Amazing Same Game Parlays

🔥 Top-notch mobile app

🔥 Regular promos for returning users

👎 DFS has separate wallet

👎 Cash out inconsistencies

Get one No Sweat Token every day for ten days!
21+ (18+ D.C., KY, WY). New customers only. Offer available in AZ/CO/CT/IA/IL/IN/KS/KY/LA/MD/MA /MI/MONC/NJ/NY/OH/PA/TN/VA/VT/WV/WY/DC (for KS, in affiliation with Kansas Star Casino).
Minimum $5 first deposit required. Must apply select token on a losing bet each day. Max refund of $300 per No-Sweat Token. Refund will be credited within 72 hours of bet settlement. Bonus bets are nonwithdrawable and expire 7 days after receipt. Tokens are received in increments of 1 per day. Restrictions apply.
See full T&C at FanDuel.

#3 Bet365

Bet365 Virginia

Bet $10, Get $365 or $1,000 First Bet Safety Net

⭐ Top Feature:Live Betting
📝 Licensing PartnerWashington Commanders
🏦 Retail Location(s)None
🖥️Websiteva.bet365.com
☎️ Customer support24/7 live chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$10
💸 Payout Speed:1-5 Days

🔥 Incredible live betting

🔥 Easy withdrawals

🔥 Deep betting markets

👎 Dry mobile app

👎 Fewer odds boosts than other VA betting sites

Choose your offer: Get $365 in Bonus Bets After Your First Real Money $10 Wager or Get up to $1,000 Back in Bonus Bets if Your First Wager Loses
21+ (18+ in KY). New customers only. Offer available in AZ/CO/IN/IA/ KY/LA/MO/NC/OH/VA. Different offer(s) available in IL/NJ/PA. $10 first deposit required within 30 days. Offer must be claimed via mobile app. Minimum wager of $10 required to claim the $365 Bonus Bets. Must contain at least one selection at odds of -500 or greater. Loss refunded as bonus bets up to $1,000 with Safety Net Offer. Bonus issued as non-withdrawable bonus bets that expire in 7 days. Bonus Bets wager excluded from returns. See full T&C at Bet365. #ad

#4 Caesars Sportsbook

Caesars sportsbook logo square

Caesars Sportsbook Virginia

Bet $1, Double Your Winnings on Your Next 10 Bets

⭐ Top Feature:Daily Odds Boosts
📝 Licensing PartnersCaesars Entertainment
🏦 Retail Location(s)Caesars Virginia (Danville)
🖥️Websitecaesars.com
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$10
💸 Payout Speed:1-3 Days

🔥 Strong NFL live streaming

🔥 Every day odds boosts for all users

🔥 Painless banking

👎 Middling live betting

👎 Fewer SGP options than other top sites

Get 10 100% Profit Boosts After Your First Real Money Wager of $1
21+ only. New customers only. Must use Promo Code UGDYW
AZ/CO/IL/IN/IA/KS/KY/LA/ME/MA/MD/MI/ MO/NJ/NY/NC/OH/PA/TN/VA/WV/WY/DC only.
Deposit required (min $1). Must place first real money Qualifying Wager (min $1) within 30 days. Receive ten 100% Profit Boosts to use on any market. Maximum wager for each profit boost is $25. Maximum additional winnings for each rewarded profit boost is $2,500. Profit Boosts expire 14 days after receipt.
See full T&C at Caesars.

#5 DraftKings Sportsbook

Draftkings logo square

DraftKings Sportsbook Virginia

Bet $5+, Get $200 in Bonus Bets Instantly + 100% NCAA Tournament Winner Profit Boost

⭐ Top Feature:Banking
📝 Licensing PartnerVirginia Lottery
🏦 Retail Location(s)None
🖥️Websitedraftkings.com
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$5
💸 Payout Speed:1-2 Days

🔥 Tons of promotions and bonuses

🔥 Best betting site for VA beginners

🔥 Shared wallet for sportsbook and DFS users

👎 Parlay promos can be difficult

👎 Smaller premium live streaming selection than peers

GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR).
Bet $5+, Get $200 in Bonus Bets Instantly + 100% NCAA Tournament Winner Profit Boost
21+ and present in most states (18+ in DC/KY/NH/WY). Void in NH/OR/ONT/PR. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new customer. Min. $5 first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Plus, upon qualifying bet placement, get 1 100% Profit Boost Token, valid only for a NCAA Tournament Winner bet. Max. Bet: $10. Profit Boost Tokens are single-use and expire on 4/6/26 at 11:59 PM ET. Must select Token BEFORE placing bet. Boost only applies to winnings. Ends 4/6/26 11:59 PM ET.
Full T&C apply, visit DraftKings Sportsbook for more details.

#6 BetMGM

BetMGM Virginia

Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win

⭐ Top Feature:Parlays
📝 Licensing PartnerVirginia Lottery
🏦 Retail Location(s)None
🖥️Websitebetmgm.com
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$5
💸 Payout Speed:1-2 Days

🔥Seamless parlay creation and betting

🔥Sleek mobile app design

👎Higher minimum withdrawal than competitors

👎Shaky customer support

Up to $1,500 Back in Bonus Bets if Your First Wager Doesn't Win
21+. New users only. Offer available in AZ/CO/IL/IN/IA/KS/LA/MD/MA/MI/NJ/OH/PA/TN/VA/WV/WY. Different offer available in NC. Offer not available in NV/NY/PR.
Qualifying deposit (min $10) and first real money wager required. If qualifying bet settles as a loss, user is refunded 100% in non-withdrawable bonus bets up to $1,500. Rewards are non-withdrawable bonus bets that expire in 7 days.
See full T&C at BetMGM.
21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER. NY: Call (877-8-HOPENY) or text HOPENY (467369). 21+.

#7 Sporttrade

Sporttrade icon on black

Sporttrade Virginia

Cash Back up to $100 Promo Code: UGST
⭐ Top Feature:Odds
📝 Licensing PartnerVirginia Lottery
🏦 Retail Location(s)None
🖥️Websitegetsporttrade.com
☎️ Customer supportLive chat, email, phone, text, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingNo
💳 Minimum Deposit$5
💸 Payout Speed:1-5 Days

🔥 Best odds in Virginia

🔥 High betting limits

👎 No parlay availability

👎 Doesn't accept bets 24/7

Up to $100 Cash Back over the first 7 days
21+ only. New customers only.
NJ/CO/IA only.
Deposit required. Earn 3% cash back on each qualifying wager through the first 7 days of betting, up to $100. The promotional period begins after the first wager. Cash back will be awarded within 72 hours at the end of the player's 7 day period as a single sum.
See full T&C at Sporttrade.

#8 Hard Rock Bet

Hard rock bet square logo

Hard Rock Bet Virginia

Double Your Winnings on Your First 10 Bets

⭐ Top Feature:Flex parlays
📝 Licensing PartnerHard Rock Hotel & Casino
🏦 Retail Location(s)Hard Rock Hotel & Casino Bristol
🖥️Websitehardrock.bet/sportsbook/virginia
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$10
💸 Payout Speed:1-3 Days

🔥One-of-a-kind parlay features

🔥Solid odds

👎Promos are disappointing

👎Live betting could improve

Get 10x 100% Profit Boost Tokens up to $50 per bet
21+. New customers only. Offer available in AZ, CO, IL, IN, MI, NJ, OH, TN, or VA. Eligibility restrictions apply.
Sign up for Hard Rock Bet Sportsbook and receive ten 100% Profit Boost tokens, each valid on a cash wager up to $50. Profit Boosts apply to winnings only and must be manually applied in the bet slip. Boosts can be used on any available market, excluding boosted bets and round robins. Early Cash Out voids eligibility. Profit Boosts expire 7 days after issuance. Winnings paid as cash.
See full T&C at Hard Rock Bet.

#9 BetRivers

Betrivers square

BetRivers Virginia

Second Chance Bet up to $500

⭐ Top Feature:iRush rewards
📝 Licensing PartnerVirginia Lottery
🏦 Retail Location(s)Rivers Casino Portsmouth
🖥️Websiteva.betrivers.com
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$10
💸 Payout Speed:2-5 Days

🔥Sweet iRush loyalty rewards

🔥Notale live streaming options

👎Outdated mobile app

👎Lacks popular banking methods

21+. New Customers Only. IL/IN/LA/MD/MI/PA/VA. Must make a qualifying deposit of $10+ with claim code UGBONUS. Must make qualifying cash wager with odds of -200 or greater. If the first qualifying wager settles as a loss, receive a non-withdrawable Bonus Bet equal to your stake, up to a maximum of $500. Full T's & C's apply, see BetRivers for more details.

#10 Bally Bet

Ballybet logo square

Bally Bet Virginia

Bet $10, Get $50 in Bonus Bets

⭐ Top Feature:Sports variety
📝 Licensing PartnerVirginia Lottery
🏦 Retail Location(s)None
🖥️Websiteballybet.com/va
☎️ Customer supportLive chat, email, phone, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$5
💸 Payout Speed:2-7 Days

🔥Solid sports variety

🔥Dependable customer support

👎Rocky withdrawal process

👎Scarce odds boosts

Get $50 in Bonus Bets After Your First Real Money $10 Wager
21+. 1 per new customer. Offer available in AZ/CO/IN/IA/MD/MA/NJ/NY/OH/TN/VA. Eligibility restrictions apply.
Min. $10 deposit. Min. $10 qualifying wager with minimum odds of -250. Bonus bet tokens issued within 48 hours of settlement of qualifying wager. $50 bonus issued as two non-withdrawable $25 Bonus Bets. Bonus Bets expire 7 days (168 hours) after issuance. Bonus Bet stakes removed from payout.
See full T&C at Bally Bet.

#11 theSCORE Bet

⭐ Top Feature:Regular promotions
📝 Licensing PartnerPENN Entertainment
🏦 Retail Location(s)None
🖥️Websitethescore.bet/
☎️ Customer supportLive chat, email, phone, text, FAQ
📱 Mobile App Availability:Apple & Android
📺Live StreamingYes
💳 Minimum Deposit$10
💸 Payout Speed:1-3 Days

🔥Steady stream of promos

🔥Impressive live streaming selection

👎Lackluster live betting

👎Better welcome offers elsewhere

#12 Betr

📝 Licensing PartnerVirginia Lottery
🏦 Retail Location(s)None
🖥️Websitebetr.app/virginia
📱 Mobile App Availability:Apple & Android
💳 Minimum Deposit$10

🔥Special microbetting focus

🔥Nice mobile experience

👎Few betting markets

👎Limited deposit methods

Virginia Sports Betting Sites - FAQs

Is sports betting legal in Virginia?

Yes. Virginia has allowed legal sports betting sites since 2021.

What is the legal gambling age in Virginia?

You must be at least 21 years old to place a legal sports bet in Virginia.

How many sports betting sites are there in Virginia?

There are 12 legal online sports betting sites available in Virginia:

  • Bally Bet
  • Bet365
  • BetMGM
  • Betr
  • BetRivers
  • Caesars Sportsbook
  • DraftKings Sportsbook
  • Fanatics Sportsbook
  • FanDuel Sportsbook
  • Hard Rock Bet
  • Sporttrade
  • theScore Bet
Does Virginia have retail sportsbook locations?

Yes, Virginia has several retail sportsbook locations throughout the state. You can bet in person there, too.

What are the best sports betting sites in Virginia?

The best sports betting site comes down to personal preference, so there's no definitive answer for Virginia's best. However, we've rated these five operators as the top choices available:

  1. Fanatics Sportsbook
  2. FanDuel Sportsbook
  3. Bet365
  4. Caesars Sportsbook
  5. DraftKings Sportsbook
Can I bet on UVA basketball in Virginia?

No, Virginia doesn't permit betting on any in-state programs. If you want to bet on a Virginia college, you must be in another legal sports betting state.

Can I use online casinos in Virginia?

No, unlike West Virginia, Virginia still prohibits real-money online casinos. However, social and sweepstakes casinos are a safe, legal alternative in Virginia.

Is Esports betting legal in Virginia?

Yes, Virginia expressly permits esports betting.

André Ifill Profile Image
André Ifill
Betting Expert

André has loved sports his entire life. He may be from Maryland, but his fierce love of the New York Giants, Knicks, Rangers, and Yankees passed down from his parents. A UConn graduate in communication, André’s passion for sports initially spawned a professional sports-capping career. Now, he’s shifted toward passing down his knowledge of the sports betting industry to others.