WagerTalk
search icon close icon
Type term(s) to start your search
An error occurred, please try again
NO MATCHES FOUND
chevron icon

Picks/Packages

    chevron icon

    Articles

      Best Virginia Sportsbooks Ranked: Read Our Legal Betting Guide For VA

      by Tony Brooks

      Virginia sportsbooks have found their way to impressive heights, as it is one of the states where real money betting is legal. Luckily, this guide will take you through the landscape of sports betting in the state.

      Virginia is one of the few US states where real money online betting is legal, meaning that if you are above the legal age, you can sign up and wager real money at the best sports betting sites. This guide unpacks the available sports to wager on, plus insight into my favorite sportsbooks like FanDuel, bet365, Caesars, BetMGM, and DraftKings.

      BetMGM Sport
      4.9 /5
      BetMGM Sport Review Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
      Show Bonus Code
      BetMGM Sport Claim Bonus
      • Various promotions and boosts for existing customers.
      • Live betting for all the supported sports, plus in-game stats and a 2D game
      • Fantastic selection of team and player props
      Features
      Live Streams, Cashout
      Average Odds
      90.3% Above average
      Available Leagues
      CBB, CFB, NBA, WNBA, and 2 more
      Sports
      Basketball, Cycling, Darts, Football, and 18 more
      Payment Methods
      PayPalVisaMastercard+11Apple PayBank TransferAmerican ExpressSkrillVIP PreferredPayNearMePlay+DiscoverWire TransferCashVenmo
      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), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.
      Bet365 Sport
      4.8 /5
      Bet365 Sport Review Bet $10 Get $150 in Bonus Bets
      Show Bonus Code
      Bet365 Sport Claim Bonus
      Features
      Live Streams, Cashout
      Average Odds
      93.4% Above average
      Available Leagues
      MMA, CBB, 1. Bundesliga (GER), Premier League (ENG), and 4 more
      Sports
      Basketball, Cycling, Darts, Football, and 27 more
      Whatever the moment. It's Never Ordinary at bet365. That's why if you sign up now you will receive $150 in Bonus Bets Win or Lose when you bet $5! Minimum $10 deposit required. Minimum odds -500 or greater. Bonus Bets wager excluded from returns. New customers only. T&CS, time limits and exclusions apply.GAMBLING PROBLEM? CALL 1-800-MY-RESET. 21+ (AZ/CO/IL/IN/KS/KY/LA/MD/NC/NJ/OH/PA/TN/VA) or 1-800-BETS OFF (IA). 21+ (18+ KY). Must be present in AZ/CO/IA/IL/IN/KS/KY/LA (select parishes)/MD/NC/NJ/OH/PA/TN/VA.
      DraftKings Sport
      4.8 /5
      DraftKings Sport Review New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!
      Show Bonus Code
      DraftKings Sport Claim Bonus
      Features
      Live Streams, Cashout
      Average Odds
      90.3% Above average
      Available Leagues
      MMA, CBB, CFB, NBA, and 4 more
      Sports
      Basketball, Cycling, Darts, Football, and 16 more
      Payment Methods
      PayPalVisaMastercard+9Apple PayBank TransferAmerican ExpressVIP PreferredPlay+DiscoverBankWireVenmoCash
      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 DraftKings customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 7/19/26 at 11:59 PM ET. Sponsored by DK.
      FanDuel Sportsbook
      4.7 /5
      FanDuel Sportsbook Review New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days
      Show Bonus Code
      FanDuel Sportsbook Claim Bonus
      Features
      Live Streams, Cashout
      Average Odds
      90.3% Above average
      Available Leagues
      CBB, CFB, NBA, NHL, and 2 more
      Sports
      Basketball, Cycling, Darts, Football, and 22 more
      Payment Methods
      PayPalApple PayVisa+8MastercardBank TransferAmerican ExpressChequePrepaid CardVenmoPlay+Wire Transfer
      Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET. Call 1-888-789-7777 or visit ccpg.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-HOPENY or text HOPENY (467369) (NY). 21+ (18+ DC, IA, KY, WV) only. New users only or text HOPENY (467369) (NY). Casino, First online real money wager only. $5 first deposit required. Min $5 wager required for 5 consecutive days. Bonus issued as non-withdrawable Bet Reset tokens. Refund from token issued as nonwithdrawable bonus bet that expire 7 days after receipt. Max refund $200 per day. Restrictions apply, including token expiration. See full terms at fanduel.com/sportsbook. Call 1-877-770-7867 (LA).
      Fanatics
      4.6 /5
      Fanatics Review 10 x $100 bet match in FanCash
      Show Bonus Code
      Fanatics Claim Bonus
      Features
      Live Streams, Cashout
      Sports
      Basketball, Football, Hockey, Motor Sport, and 10 more
      Payment Methods
      PayPalApple PayVisa+5MastercardBank TransferSkrillVenmoWire Transfer
      Must be 21+. GAMBLING PROBLEM? CALL 1-800-GAMBLER OR CALL 1-800-MY-RESET, www.mdgamblinghelp.org (MD), (800)-327-5050 or gamblinghelplinema.org (MA), Call (877)8-HOPENY or text HOPENY (467369) (NY), (888) 789-7777 or ccpg.org (CT), morethanagame.nc.gov (NC), 1800gambler.net (WV)

      Before I can get to the legal landscape of real money sports betting sites in Virginia, you should note that I am not covering sweepstakes casinos in this guide.

      The online sports betting landscape in Virginia has undergone significant changes in recent years, with real money online betting legalized in 2021. If you are from the Old Dominion and are 21 or older, you can sign up and wager at the best Virginia sportsbooks. The Virginia Lottery operates and oversees the Virginia real money online betting market, and you should only join platforms that are licensed and regulated by the commission.

      What sports can you bet on?

      Similar to the sports betting experience at Pennsylvania sportsbooks, when wagering with real money at VA sportsbooks, you can access a comprehensive sports betting experience. You can place wagers on both pre-match and in-play events, and popular betting options include soccer, football, golf, tennis, basketball, and baseball.

      The available sports betting markets cover moneylines, totals, spreads, props bets on all major professional sports, live betting, and futures betting. Betting sites in Virginia offer bettors a range of unique sportsbook features, including bet builders, cash out options, and boosted odds.

      What sports are you not allowed to bet on?

      Okay, it is time to lock in now and focus! When I compiled my New Jersey sportsbooks guide, I shared the available sports that are not available for betting in the state. I want to do the same thing for Virginia, so please diarize the following information.

      Per the real money betting laws in Virginia, you are prohibited from wagering on in-state college teams, and all college prop bets are banned. This means that you cannot place wagers on any college teams, including the University of Virginia Cavaliers team or any of the college athletes. While horse racing betting is available, you cannot wager real money on greyhound racing, including on any in-state greyhound races and out-of-state events.

      Top Options
      BetMGM Sport
      BetMGM Sport Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
      Bet365 Sport
      Bet365 Sport Bet $10 Get $150 in Bonus Bets

      What to evaluate when searching for the best sportsbooks in Virginia

      When searching for online betting sites in VA, you need to have a selection criterion so you can critique possible sportsbooks. Below are some of the main features you should evaluate:

      🎲 Licensing

      As I shared, the Virginia Lottery operates real-money online sports betting, and you should only use sportsbooks that are licensed and regulated by the commission. You can check the licensing information by scrolling to the bottom of the sportsbook homepage and reading the information.

      🔒 Security

      The best betting sites in Virginia will have an encrypted sportsbook. There should also be advanced security measures in place for bettors, including password-secured betting accounts, KYC verification checks, an encrypted banking platform, and several responsible gambling tools.

      💰 Bonuses

      Everyone loves bonuses, and the best Virginia sportsbooks should have a steady stream of bonuses for new and existing bettors. There should be regular free bets, match bonuses, cash back, boosted odds, and seasonal promotions on major sporting events, such as the Super Bowl.

      🏀 Diverse betting markets

      No one wants to bet on only a few sports with limited betting markets. Check that the top Virginia sportsbooks have comprehensive sportsbooks with both pre-match and in-play betting. There may be many sports to wager on, including major leagues like the NFL, NBA, MLB, and niche sports like volleyball and table tennis. Spend time browsing the available sports betting markets, and double-check that there are competitive odds for moneylines, totals, spreads, live betting, props, and futures betting.

      📱 Mobile betting

      Wagering on the go is a must, and gone are the days of sitting in front of a PC and placing sports bets. The top VA sportsbooks must have a mobile betting platform, including a mobile-optimized website and sports betting apps. The mobile platforms must include the same features as the desktop site, allowing you to wager from anywhere and at any time.

      The top Virginia betting sites to try

      Now that you have a clearer picture of the real money online sports betting landscape in the Old Dominion, the only thing left to do is share my favorite betting sites. I also enjoy the sports betting experience at sites like FanDuel, bet365, Caesars, BetMGM, and DraftKings. There are numerous bonuses, diverse betting markets, and unique sportsbook features, which I have unpacked below. Feel free to click the relevant banners to open a new betting account and get your welcome bonus.

      Virginia sportsbooksWelcome bonus
      FanDuelBet $5, Get $300 if your first bet wins
      bet365Bet $5, Get $200 regardless of the outcome of your first bet
      CaesarsBet $1, double your winnings for your next 20 bets
      BetMGMGet up to $1,500 in bonus bets if your first bet loses
      DraftKingsBet $5, get $300 in bonus bets if your first bet wins

      FanDuel - VIP rewards and more

      FanDuel Sportsbook

      FanDuel Sportsbook In A Nutshell

      Wagertalk
      4.7 /5

      FanDuel is among the top Virginia sportsbooks, and new bettors are welcomed with a Bet and Get offer. When you make your first deposit and wager a minimum of $5, you can get up to a $300 bonus should your qualifying wager win. FanDuel also has an exclusive VIP program for high rollers, and once you gain access, the available rewards include free bets, match bonuses, and FanDuel merch.

      I enjoyed the sports betting experience at FanDuel, with over 20+ sports to wager on with hundreds of markets for every event. You can wager pre-match and in-play, and popular betting markets include moneylines, prop bets, and futures betting.

      Features: Live Streaming Cashout Available Fast Payout - instant

      How To Sign Up

      1. Click the green ‘Join’ button at the top right of the homepage.
      2. Select your state/location and enter your email address, create a username, and set a password.
      3. Provide personal details, including full name, date of birth, and home address.
      4. Enter your phone number and the last four digits of your Social Security Number (SSN) for identity verification.
      5. Agree to the terms and conditions, confirm you are of legal age, and complete any additional verification steps.
      6. Click the ‘Create Account’ button to finalize your registration.

      BONUS

      FanDuel Sportsbook
      FanDuel Sportsbook Signup Promo New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days
      Cashable: No
      Show Bonus Code
      FanDuel Sportsbook Claim Bonus
      Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET. Call 1-888-789-7777 or visit ccpg.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-HOPENY or text HOPENY (467369) (NY). 21+ (18+ DC, IA, KY, WV) only. New users only or text HOPENY (467369) (NY). Casino, First online real money wager only. $5 first deposit required. Min $5 wager required for 5 consecutive days. Bonus issued as non-withdrawable Bet Reset tokens. Refund from token issued as nonwithdrawable bonus bet that expire 7 days after receipt. Max refund $200 per day. Restrictions apply, including token expiration. See full terms at fanduel.com/sportsbook. Call 1-877-770-7867 (LA).

      bet365 - A household name in the market

      Bet365 Sport

      Bet365 Sport In A Nutshell

      Wagertalk
      4.8 /5

      A juggernaut in the sports betting industry, bet365 is finally available in Virginia. After signing up, you are welcomed with a Bet and Get bonus - Bet $5 and get $200 regardless of the outcome of your first bet. I liked the welcome bonus, especially as you still receive your bonus if your qualifying wager loses.

      Bet365 has a comprehensive sportsbook for bettors, with over 10,000 daily betting markets. You can wager on mainstream sports, such as football, soccer, and baseball, as well as niche sports like curling and darts. Standout sportsbook features at the brand include parlay boosts, live betting, bet builders, and cash out.

      Features: Live Streaming Cashout Available

      How To Sign Up

      1. Click on "Join".
      2. Provide your personal details
      3. Confirm your email address by clicking on the link sent by Bet365.
      4. Choose a payment method and deposit the desired amount.
      5. Browse available sports and events, and place your bets.

      BONUS

      Bet365 Sport
      Bet365 Sport Bonus Bet $10 Get $150 in Bonus Bets
      Min. Deposit $10 Cashable: Yes
      Show Bonus Code
      Bet365 Sport Claim Bonus
      Whatever the moment. It's Never Ordinary at bet365. That's why if you sign up now you will receive $150 in Bonus Bets Win or Lose when you bet $5! Minimum $10 deposit required. Minimum odds -500 or greater. Bonus Bets wager excluded from returns. New customers only. T&CS, time limits and exclusions apply.GAMBLING PROBLEM? CALL 1-800-MY-RESET. 21+ (AZ/CO/IL/IN/KS/KY/LA/MD/NC/NJ/OH/PA/TN/VA) or 1-800-BETS OFF (IA). 21+ (18+ KY). Must be present in AZ/CO/IA/IL/IN/KS/KY/LA (select parishes)/MD/NC/NJ/OH/PA/TN/VA.

      Caesars - Rewards galore for bettors

      Caesars Sport

      Caesars Sport In A Nutshell

      Wagertalk
      4.7 /5

      Caesars is a well-known brand in the US, and everyone is familiar with its sportsbook. New Virginia bettors are treated to an impressive welcome bonus, and when you make your first deposit and bet $1 or more, you will trigger a 100% winnings boost for your next 20 bets. Other standout bonuses at the sportsbook include Caesars loyalty rewards, referral bonuses, and free bets.

      I had a blast betting at Caesars, and the pre-match betting markets always caught my eye. You can wager on moneylines, match props, player props, futures, and more. Every major fixture has 100+ markets, and there are always competitive betting odds.

      Features: Live Streaming Cashout Available Fast Payout - instant

      How To Sign Up

      1. Click 'Register'.
      2. Enter your personal details, including your social security number, email address, and telephone number.
      3. Tick the age verification and T&Cs boxes.
      4. Activate your account via the verification email sent after you completed registration.

      BetMGM - Dedicated BetMGM mobile betting apps

      BetMGM Sport

      BetMGM Sport In A Nutshell

      Wagertalk
      4.9 /5

      Next up is BetMGM, and if you are like me, someone who loves mobile betting apps, you will enjoy what I have to share. BetMGM has two dedicated betting apps, and you can download the Android and iOS apps from either the Google Play Store or the Apple App Store. Both apps are easy to use and offer the same sports betting experience (with over 20+ sports and thousands of daily betting markets) as when using the desktop site.

      If you sign up with the app, you can get started with an exclusive welcome bonus. With your first deposit and wager (minimum $10), you can get up to $1,500 in bonus bets if your first bet loses.

      Features: Live Streaming Cashout Available Fast Payout - instant

      How To Sign Up

      1. Begin Registration: Click the gold ‘Sign Up’ button on the top right of the homepage.
      2. Enter your personal details including your email, address, mobile number, and SSN digits.
      3. Click “Send me a code” to verify your phone number and pre-fill some details automatically.
      4. Complete Registration: Click the gold ‘Complete registration’ button at the bottom of the form to finish the sign-up process.

      BONUS

      BetMGM Sport
      BetMGM Sport Signup Promo Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
      Min. Deposit $5 Cashable: No
      Show Bonus Code
      BetMGM Sport Claim Bonus
      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), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.

      DraftKings - Excellent live betting platform

      DraftKings Sport

      DraftKings Sport In A Nutshell

      Wagertalk
      4.8 /5

      Don’t fall into the trap of thinking DraftKings is all about daily fantasy sports. The sportsbook is just as good and is available in Virginia. New customers are welcomed with a Bet and Get bonus, and when you bet $5, you can get $300 in bonus bets if your first bet wins.

      DraftKings offers both pre-match and in-play betting, and my go-to option is always live betting. I love sites that have a dedicated live betting platform, and DraftKings does not disappoint. Each live fixture provides real-time data, allowing you to make informed betting decisions, and most live fixtures offer over 20 different betting options. When wagering on live sports, don’t forget that odds are fluctuating every few seconds, so you must be on the ball and place your bets quickly.

      Features: Live Streaming Cashout Available Fast Payout - instant

      How To Sign Up

      1. Visit the DraftKings website or download the mobile app from the App Store or Google Play Store.
      2. Click on the “Sign Up” button, usually located in the upper right corner of the website or app.
      3. Enter your personal details and choose a unique username.
      4. Create a secure password. It must be at least 10 characters long and include at least one letter, one number, and one special character.
      5. Click “Create Account” or “Continue” to finalize the registration process.

      BONUS

      DraftKings Sport
      DraftKings Sport Signup Promo New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!
      Min. Deposit $5 Cashable: No
      Show Bonus Code
      DraftKings Sport Claim Bonus
      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 DraftKings customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 7/19/26 at 11:59 PM ET. Sponsored by DK.

      Pros and cons: Betting sites in Virginia

      Positive Aspects
      • Real money sports betting is legal in VA
      • The best sportsbooks are available in Virginia
      • Diverse betting markets with competitive odds
      Negative Aspects
      • Most VA sports bonuses have wagering requirements

      Verdict - Several Virginia sportsbooks with competitive odds and markets

      I have reached the one-yard line now and am ready to close up this Virginia sportsbooks guide. The next time someone asks you for your favorite Virginia sportsbooks, you should say FanDuel, bet365, Caesars, BetMGM, and DraftKings. Each brand is available in the Old Dominion and offers standout features, including regular bonuses, comprehensive betting markets, and excellent mobile betting options.

      Two tips of advice: always use licensed and regulated VA sportsbooks, and please be dialed in when claiming bonuses. Take time to diarize the bonus terms and always track your gameplay.

      Before I go, don’t forget to use the relevant banners on this page to sign up at my favorite betting sites in Virginia. Enjoy your betting and be responsible!

      Discover the sportsbook bonuses we recommend

      BetMGM Sport
      4.9 /5
      BetMGM Sport Promo Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
      Show Bonus Code
      BetMGM Sport Claim Bonus
      • Various promotions and boosts for existing customers.
      • Live betting for all the supported sports, plus in-game stats and a 2D game
      • Fantastic selection of team and player props
      Features
      Live Streams, Cashout
      Average Odds
      90.3% Above average
      Available Leagues
      CBB, CFB, NBA, WNBA, and 2 more
      Sports
      Basketball, Cycling, Darts, Football, and 18 more
      Payment Methods
      PayPalVisaMastercard+11Apple PayBank TransferAmerican ExpressSkrillVIP PreferredPayNearMePlay+DiscoverWire TransferCashVenmo
      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), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.
      Bet365 Sport
      4.8 /5
      Bet365 Sport Promo Bet $10 Get $150 in Bonus Bets
      Show Bonus Code
      Bet365 Sport Claim Bonus
      Features
      Live Streams, Cashout
      Average Odds
      93.4% Above average
      Available Leagues
      MMA, CBB, 1. Bundesliga (GER), Premier League (ENG), and 4 more
      Sports
      Basketball, Cycling, Darts, Football, and 27 more
      Whatever the moment. It's Never Ordinary at bet365. That's why if you sign up now you will receive $150 in Bonus Bets Win or Lose when you bet $5! Minimum $10 deposit required. Minimum odds -500 or greater. Bonus Bets wager excluded from returns. New customers only. T&CS, time limits and exclusions apply.GAMBLING PROBLEM? CALL 1-800-MY-RESET. 21+ (AZ/CO/IL/IN/KS/KY/LA/MD/NC/NJ/OH/PA/TN/VA) or 1-800-BETS OFF (IA). 21+ (18+ KY). Must be present in AZ/CO/IA/IL/IN/KS/KY/LA (select parishes)/MD/NC/NJ/OH/PA/TN/VA.
      DraftKings Sport
      4.8 /5
      DraftKings Sport Review New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!
      Show Bonus Code
      DraftKings Sport Claim Bonus
      Features
      Live Streams, Cashout
      Average Odds
      90.3% Above average
      Available Leagues
      MMA, CBB, CFB, NBA, and 4 more
      Sports
      Basketball, Cycling, Darts, Football, and 16 more
      Payment Methods
      PayPalVisaMastercard+9Apple PayBank TransferAmerican ExpressVIP PreferredPlay+DiscoverBankWireVenmoCash
      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 DraftKings customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 7/19/26 at 11:59 PM ET. Sponsored by DK.
      FanDuel Sportsbook
      4.7 /5
      FanDuel Sportsbook Promo New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days
      Show Bonus Code
      FanDuel Sportsbook Claim Bonus
      Features
      Live Streams, Cashout
      Average Odds
      90.3% Above average
      Available Leagues
      CBB, CFB, NBA, NHL, and 2 more
      Sports
      Basketball, Cycling, Darts, Football, and 22 more
      Payment Methods
      PayPalApple PayVisa+8MastercardBank TransferAmerican ExpressChequePrepaid CardVenmoPlay+Wire Transfer
      Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET. Call 1-888-789-7777 or visit ccpg.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-HOPENY or text HOPENY (467369) (NY). 21+ (18+ DC, IA, KY, WV) only. New users only or text HOPENY (467369) (NY). Casino, First online real money wager only. $5 first deposit required. Min $5 wager required for 5 consecutive days. Bonus issued as non-withdrawable Bet Reset tokens. Refund from token issued as nonwithdrawable bonus bet that expire 7 days after receipt. Max refund $200 per day. Restrictions apply, including token expiration. See full terms at fanduel.com/sportsbook. Call 1-877-770-7867 (LA).
      Fanatics
      4.6 /5
      Fanatics Promo 10 x $100 bet match in FanCash
      Show Bonus Code
      Fanatics Claim Bonus
      Features
      Live Streams, Cashout
      Sports
      Basketball, Football, Hockey, Motor Sport, and 10 more
      Payment Methods
      PayPalApple PayVisa+5MastercardBank TransferSkrillVenmoWire Transfer
      Must be 21+. GAMBLING PROBLEM? CALL 1-800-GAMBLER OR CALL 1-800-MY-RESET, www.mdgamblinghelp.org (MD), (800)-327-5050 or gamblinghelplinema.org (MA), Call (877)8-HOPENY or text HOPENY (467369) (NY), (888) 789-7777 or ccpg.org (CT), morethanagame.nc.gov (NC), 1800gambler.net (WV)

      Virginia sportsbooks FAQs

      Real money online sports betting is legal in Virginia and has been available since 2021. The Virginia Lottery operates and oversees the Virginia real-money online betting market.

      There are several legal online sports betting sites in Virginia, and five of my favorite sportsbooks are FanDuel, bet365, Caesars, BetMGM, and DraftKings.

      What sports can I wager on?

      Virginia sports betting laws prohibit in-state college betting, but you can wager on all professional sports like soccer, golf, tennis, basketball, football, baseball, hockey, and horse racing.

      Related Content & Recently Published
      BetMGM Sport Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
      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), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.
      SPECIAL OFFER
      Signup Promo Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
      Show Bonus Code
      BetMGM Sport Claim Bonus
      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), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.