West Virginia Sports Betting Guide – Best WV Sportsbooks Reviewed

If you’re looking to learn more about West Virginia sports betting, you’re in the right place. In this guide, we cover everything you need to know, from WV gambling taxes and legislation to how to bet on sports in the Mountain State. 

We also rank the top WV sports betting sites. So, keep reading to find out which ones made our list and where to find the most impressive promos and bonuses!

Best West Virginia Sports Betting Sites May, 2022

Sort By
10 Bookmakers that match your criteria...
Top Rated
559 Bonus claimed

50% match deposit bonus worth up to $1,000

  • Huge Range of Sports Markets
  • Live In-Game Betting
  • $1,000 Welcome Bonus
    Claim Bonus
    Up To $1,000 Welcome Bonus

    100% deposit match up to $500

    • Top Horse Racing Sportsbook
    • 7% rebate on all horse race wagers
    • Generous Reload Bonuses
    Claim Bonus
    The 100% sports betting bonus is capped at $500. You must enter the promo code XB100 to claim. Your minimum deposit must equal or exceed $45. The promotion comes with a rollover of 7x.

    100% deposit match up to $1,000

    • HD-Quality Live Streaming Service
    • Huge Bitcoin Bonuses
    • Wide Range of eSports
    Claim Bonus
    Use code BVD1000 with your first deposit. Wagering requirement: 5x for sports and horses, 30x for casino. Deposit using credit card or Bitcoin. Withdrawing before requirements are met forfeits bonus money and any winnings from the bonus money. Casino games are excluded.

    100% deposit match up to $1,000

    • Big Contests & Promotions
    • NFL and NBA futures betting
    • $1,000 Welcome Bonus
    Claim Bonus
    No time limits apply. Minimum deposit of $50 to claim your bonus. You must bet on wagers with odds of 2.5:1 or more. General terms & conditions apply.

    Up to $2,500 deposit match

    • Biggest Welcome Bonus
    • Stream Analysis Sports Shows
    • 24/7 Customer Support
    Claim Bonus
    Minimum deposit of $100 is required to claim the welcome bonus. Use BetUS promo code 'JOIN125' to claim. You must bet on odds of 2.8:1 or higher. The offer is subject to a 14-day time limit. Max cash out limits apply.

    Up To $150 Sign Up Bonus

    • High Quality Sports Betting App
    • Top High Limit Sportsbook
    • Speedy Payouts
    Claim Bonus
    100% Up to $50 bonus. Receive up to $50 on each on your first 3 deposits within 100 days of sign up. Bonus code must be entered immediately after you deposit and before you place any wager. Offer subject to rollover requirements of 8x at minimum odds of 1.5. Maximum of $50 of each bet counts towards wager requirements. Cannot be used on horse racing.

    50% deposit match up to $1000

    • All-In-One Gambling Site
    • Various Betting Options & Promotions
    • Accepts All US Customers
    Claim Bonus
    50% deposit up to $1,000. You must enter sportsbetting.ag promo code SB1000 to claim the bonus. You must deposit at least $55 to claim. Wager requirement: the bonus comes with a 10x turnover. Deposits using Neteller and Skrill are not valid for this promotion. Validity period: 30 days. The offer is valid for the site’s sportsbook ONLY. This bonus is for new customers/first-time depositors in Canada and USA

    100% welcome bonus up to $500

    • Most Competitive Reload Bonus
    • Live In-Play Betting
    • 10% Weekly Rebate on Horse Racing
    Claim Bonus
    Minimum deposit applied of $20. Maximum bonus is capped at $500. Wager requirements: 15x rollover.

    100% welcome bonus up to $500

    • Reputable Sportsbook
    • Brilliant VIP Program
    • Impressive Casino & Racebook Bets
    Claim Bonus
    Minimum deposit of $35 applies to qualify for the offer. The maximum limit is $500. 12x rollover applies with this offer.

    100% crypto bonus up to $1000

    • No Deposit Limit
    • Political & Entertainment Bets
    • Daily Promotions & rebates
    Claim Bonus
    Max free play amount is capped at $1000. Minimum deposit to qualify is $100. Deposit must be made using cryptocurrency to claim. Offer can be used once only. Rollover is 10x. Redeemable only on the sportsbook.

    The Best West Virginia Sportsbooks List 2022

    Here is a list of some of the best West Virginia sports betting sites available:

    • BetOnline – Best Overall WV Sports Betting Site
    • XBet – Top New West Virginia Sports Betting Site 
    • Bovada – Best WV Sports Betting Site for Live Streaming
    • MyBookie – Top Selection of Payment Methods for a WV Sports Betting Site
    • BetUS – Outstanding Welcome Bonuses for Online Sports Betting in West Virginia
    • Intertops – Most Impressive Odds for a WV Online Sportsbook
    • Sportsbetting.ag – Top Customer Service for West Virginia Online Sports Betting
    • BetNow – Most Exciting Range of Sports Markets for WV Bettors
    • GT Bets – Top West Virginia Betting Site for NFL Fans
    • BUSR – Best Betting Site for Horse Racing in WV

    Is Sports Betting Legal in West Virginia?

    Is sports betting legal in West Virginia? The answer is yes! West Virginia was well ahead of the game, legalizing sports betting within the state in March 2018, two months before the Supreme Court repealed PASPA. As a result, WV became the fifth state to legalize sports betting, in addition to Daily Fantasy Sports and online sports betting.

    Online Sportsbooks

    The state legalized WV online sports betting and mobile sports betting in March 2018. As a result, sports betting WV residents can now access five state-regulated online sportsbooks, each of which also offers a WV sports betting app. However, because the state governs these sites, they tend to be somewhat lackluster. WV bettors looking for more expansive options and jaw-dropping promos may want to try one of the best offshore betting sites and sportsbooks discussed later in this article.

    Land-Based Betting

    West Virginia legalized land-based sports betting when it passed bill S 415 in March 2018. However, West Virginia sports betting regulations stipulate that to operate legally, sportsbooks must have a brick-and-mortar in-state location. As a result, many have partnered with existing casinos and racetracks. Currently, there are five operational and fully licensed sportsbooks in WV where bettors can wager in-person:

    • Mountaineer Casino, Racetrack and Resort – New Cumberland
    • Wheeling Island Hotel-Casino-Racetrack – Wheeling
    • Hollywood Casino at Charles Town Races ‘The Sportsbook’ – Charles Town
    • The Casino Club at The Greenbrier  – White Sulphur Springs
    • Mardi Gras Casino and Resort – Cross Lanes

    Horse Racing & Off Track Betting in WV

    In West Virginia, horse racing is prevalent, making it unsurprising that the state was the first to legalize built-in casinos at racecourses, known as racinos. As a result, bettors in WV have a few OTB or off-track betting sites where they can wager bets:

    • Charles Town Races in Charles Town
    • Mountaineer Casino and Racetrack
    • Wheeling Island Hotel Casino Racetrack
    • Mardi Gras Casino and Resort

    Additionally, sports betting West Virginia residents can also wager bets on the horses using one of the five regulated West Virginia sports betting apps or an offshore sportsbook.

    West Virginia Sports Betting Legislation Timeline

    Sports betting in West Virginia has an exciting history, primarily due to the state being one of the first to legalize it. So, let’s take a closer look at the timeline of West Virginia sports betting:

    March 2018 – Sports betting becomes legal in WV. 

    May 2018 – The Supreme Court of the United States repeals  PASPA (Professional and Amateur Sports Protection). As a result, legal WV sports betting becomes active. 

    30 August 2018 – Hollywood Casino at Charles Town takes its first bet on the 2018-19 NFL season at its soft opening.

    1 September 2018 – Hollywood Casino at Charles Town opens, offering West Virginia casino sports betting to the public. 

    December 2018 – The BetLucky app offers WV sports betting fans their first online sportsbook.

    March 2019 – The Betlucky app shuts down. WV no longer has an online sportsbook. 

    August 2019 – FanDuel and DraftKings reintroduce online sports betting to WV.

    June 2020 – West Virginia now offers five retail sportsbooks and three online sportsbooks.

    September 2021 – Golden Nugget Sportsbook and Greenbrier Hotel Corp. form a partnership.

    Offshore Betting

    Offshore sportsbooks base themselves outside the United States, in locations like Curacao, Panama, Europe, and Canada. As a result, U.S. federal and state gambling laws do not govern these sites, making them essentially legal for American citizens to use. However, they offer no consumer protection to WV bettors because they are unregulated. So, bettors have no recourse should the site be unwilling to pay out winnings. But, using a reputable offshore sportsbook, like those on our top ten list of the best West Virginia sports betting sites, ensures fast and hassle-free payouts. 

    An offshore sportsbook provides bettors with an extensive range of sporting markets and casino games on which to wager. As such, Basketball fans may want to keep their eyes open for the best NBA sportsbooks. Additionally, these sites offer exciting promos and bonuses to boost a bettor’s bankroll. So, keep reading to find out which West Virginia sports betting sites we most recommend.

    Daily Fantasy Sports

    Since the State Attorney General formed an opinion in 2016, declaring Daily Fantasy Sports or DFS as a game of skill rather than a game of chance, gambling laws ceased to govern DFS, rendering it legal in West Virginia. As a result, two state-regulated sites, DraftKings and Fanduel, provide services enabling WV sports betting fans to wager on DFS competitions.

    West Virginia Casino Laws

    As one of the more progressive states, West Virginia has legalized online and land-based sports betting and gambling. As a result, WV has numerous legal race tracks, commercial casinos, and online casinos.

    Online Casinos

    Online casinos are legal in WV. However, the West Virginia Lottery regulates these West Virginia sports betting casinos and stipulates that players must be over 21 to wager online bets. Additionally, many of these sites offer a sports betting app WV residents can utilize since the state allows for mobile wagering. However, WV mobile sports betting and gambling are only legal when the bettor places their wager within state lines. Now that the regulations governing online WV sports betting and West Virginia online gambling are clear, here is a list of the legal online casinos available in the state:

    • BetMGM Sportsbook run by The Greenbrier (private)
    • Caesars Sportsbook run by Mountaineer Casino
    • DraftKings Sportsbook run by Hollywood Casino at Charles Town
    • FanDuel Sportsbook run by The Greenbrier (private)
    • Betly Sportsbook run by Mardi Gras/Wheeling Island

    Land Based Casinos

    In West Virginia, in-person gambling is legal. As a result, the state is home to five land-based casinos. Here, bettors can play a selection of casino games like poker and blackjack. However, to legally place a bet at one of WV’s land-based establishments, bettors must be older than 21. But, if you’re looking to wager on the horses, play bingo, or take a lottery ticket, then the legal betting age rests at 18.

    Gambling Tax in West Virginia

    West Virginia sports betting revenue came in at a whopping $76,368,328 in 2021. As a result, it is not surprising that the state imposes a gambling tax on operators and bettors. 

    While bettors only pay a minimal tax of 10% of their gambling and sports betting earnings, operators aren’t as lucky. West Virginia requires operators to dish out a 10% tax on their gross sports wagering revenue. In addition, they need to pay a  $100,000 application fee in mandates for sports betting and renew this every five years at the same rate.

    Best West Virginia Sports Betting Sites Reviewed

    While West Virginia sport betting sites are typically inflexible and have limited offerings, however, instead, residents can find sports market variety and exciting promos by using an offshore sportsbook. To make it less challenging for you to find the best offshore online casinos and sportsbooks, we have selected and reviewed five of the very best. So, let’s take a look:

    1. BetOnline – Best Overall WV Sports Betting Site

    BetOnline sits at the top of our list as an offshore sportsbook with an outstanding reputation. The site gained its stellar reputation by providing players with fast payouts and offering an impressive sports market. WV sports betting fans and, in particular, hockey fanatics will find Betonline one of the best NFL betting sites around.

    Additionally, Betonline provides a West Virginia sports betting app, making it simple for bettors to place wagers on the go. 

    But, this WV sports betting online site shines in the promos it offers. For example, the site provides a matched deposit welcome bonus of 50% up to $1,000. To claim this bonus, users need to make their first deposit and use the BetOnline promo code BOL1000. 

    The site also offers cryptocurrency players a 100% 1st Time Crypto Bonus when using the code CRYPTO100 when making their initial deposit.


    • Offers competitive betting odds
    • Features a user-friendly mobile app
    • Accepts live bets
    • Provides 24-hour customer support
    • Offers exciting promotions


    • There is no live streaming for West Virginia sports betting fans

    2. XBet – Top New West Virginia Sports Betting Site

    New WV sports betting fans looking for an easy-to-navigate offshore sportsbook can’t go wrong with XBet. In addition to making the site straightforward to use, XBet has optimized it so bettors can access it easily on their mobile devices.

    Additionally, XBet offers a range of features that place it on our top five list. Its selections of slots and table games makes it one of the best online casinos in West Virginia.

    First, the site offers a wide selection of sporting markets. As a result, bettors can wager on their favorite leagues, international sporting events, and their most-loved sports. 

    Secondly, the sign-up process is simple, and it only takes a few minutes to create an XBet account. Further, making a deposit is easy, too, as XBet accepts traditional payment methods and cryptocurrencies.

    However, the most rewarding aspect of the site happens to be the promos offered. Xbet offers new players depositing funds into their accounts for the first time a handsome welcome bonus. Players can claim this promo that offers a matched deposit of 100% up to $500 by using the XBet promo code: XB100.


    • Features a vast sporting market
    • Provides efficient customer service
    • Allows for live betting
    • Features an easy-to-use website
    • Website is optimized for mobile use


    • XBet’s bonuses could be improved

    3. Bovada – Best WV Sports Betting Site for Live Streaming

    Bovada offers West Virginia sports betting fans a variety of exciting features. For example, the site provides an online platform and a downloadable mobile app compatible with Android and iOS mobile devices, making it easily one of the best West Virginia sports betting apps available.

    However, Bovada also offers a unique feature that WV sports betting fanatics will love. The site provides high-definition live streaming of sports matches so that bettors can watch their team in action in real-time. 

    Additionally, Bovada accepts various payment methods, from more traditional options like credit cards to cryptocurrencies. As a result, we rate Bovada as one of the best Bitcoin betting sites and sportsbooks

    New bettors will find Bovada’s promos to be impressive too. For example, the site offers crypto players a matched deposit welcome bonus of 75% up to $750 to bet on sports. To claim this reward, players must use the Bovada promo code BTCSWB750 when making their first deposit.


    • Offers great odds
    • Features an iOS and Android compatible mobile app
    • The site has an expansive sporting market
    • Offers crypto players exciting promos
    • Provides high-definition live streaming of sports matches


    • Bitcoin bonuses are more impressive than those offered to non-Bitcoin users

    4. MyBookie – Top Selection of Payment Methods for a WV Sports Betting Site

    MyBookie provides WV sports betting fans with a site simple to navigate and that is optimized for use on mobile devices. As a result, bettors can place their wagers no matter where they are and check up on their bets with ease. 

    Additionally, MyBookie accepts live bets, that is, bets placed while a sporting game is in action. So, whether you want to wager on a professional or collegiate game taking place, you can do so with MyBookie. 

    However, things get really exciting when we look at the promos offered to West Virginia sports betting residents. For instance, the site offers new players a matched deposit bonus of 50% up to $1,000 when depositing funds for the first time into their MyBookie account. But, to claim this award, players will need to sue the MyBookie promo code provided by the site when they sign up.


    • Offers exceptional odds
    • Optimized for mobile use
    • Takes live bets
    • Offers generous promos and bonuses
    • Accepts prop bets


    • Lesser-known sports market offerings could be improved

    5. BetUS – Outstanding Welcome Bonuses for Online Sports Betting in West Virginia

    BetUS may be the offshore sportsbook for you if it’s a welcome bonus that draws you in. This sportsbook offers WV residents a jaw-dropping promo. However, there is a catch. Besides the wagering requirements and 14-day expiry period on the promo, it is the only one of this kind that bettors will receive. Unfortunately, repeat players do not get such outstanding offers. So, make the most of the reward while you can. This welcome bonus features a matched deposit of 125% up to $2,500. However, bettors will need to use the BetUS promo code: JOIN125 when making their first deposit. 

    In addition to these promos, BetUS also offers WV sports betting residents a host of sporting markets from which to choose. For instance, players can wager on their favorite sporting leagues, teams, and even on international sporting events. Further, those who enjoy casino games will find the available options impressive.


    • Has a wide assortment of sporting markets available
    • Features a mobile app
    • Takes prop bets
    • Offers generous welcome promos 
    • Accepts live bets


    • The reload bonuses are minimal

    West Virginia Sportsbooks Comparison

    We have created the table below to make it easier to compare the offerings of each of these online West Virginia sports betting sites and find the one that best meets your needs.

    Sportsbook Bonus Promo Code Available Markets Live Streaming Payment Methods
    50% Welcome Bonus up to $1,000 on your first-ever deposit BOL1000 Horse racing, Baseball, Basketball, Soccer, Boxing, Martial Arts, Hockey, Football, Tennis No Bitcoin, credit card, debit card, Skrill, Neteller, wire transfer
    100% Sports Sign-up Bonus up to $500 XB100 NFL, NBA, MLB, NHL, College football, soccer, horse racing No Credit card, debit card, wire transfer, money order, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple, Stellar
    75% Bitcoin Match bonus of up to $750 to bet on sports BTCSWB750 NHL, NBA, Golf, Soccer, UFC, MMA, Baseball, Hockey, F1, Prop Bets Yes Bitcoin, Bitcoin cash, credit card, debit card, MatchPay, Zelle, Litecoin
    $1,000 welcome bonus with a 50% deposit match MYB50 NFL, NBA, MAA, NHL, Golf, NCAAB, Soccer, Boxing, F1, Tennis, MLB Yes Wire transfer, credit card, debit card, Bitcoin, Bitcoin Cash, Ripple, Ethereum
    125% sign-up bonus JOIN125 NHL, NBA, Golf, Tennis, Soccer, NASCAR, Horse Racing, Cricket, Motorsport, Cycling, Olympics, Entertainment Yes Bitcoin, Bitcoin Cash, credit card, debit card, wire transfer, Litecoin, Ethereum
    Sign-up bonus of 100% up to $50 Bonus 3XBOOST50 Soccer, Tennis, Basketball, Ice Hockey, Golf, Aussie Rules, Baseball, UFC, Handball, Motorsports, Rugby, Snooker, Volleyball No Debit and Credit Cards, Bitcoin, Bitcoin Cash, Litecoin, Money Global, Ethereum, Bank Wire
    First Deposit Bonus of 50% up to $1,000 SB1000 Baseball, NHL, Hockey, NBA, Soccer, NFL, NCAA, Golf, Horse Racing, Martial Arts, Tennis, Esports, UFC, MLB No Credit and Debit cards, Bitcoin, Bitcoin Cash, Litecoin, Ripple, Dash, Ethereum, Bank Wire, Cashier’s Check, Skrill
    Sign-up bonus of 100% up to $500. Rollover requirement of 15X BN100 NFL, NCAA, Baseball, NBA, MMA, Boxing, NHL, Esports, Golf, Tennis No Credit or debit card, Bitcoin, Bitcoin Cash, Bank wire, MoneyGram, Direct Deposit
    GT Bets
    100% Up To $500 bonus on the first deposit. Promo awarded on sign-up NFL, NBA, Tennis, Golf, MMA, Boxing, Soccer, NHL, Rugby, Volleyball, Table Tennis, Handball, Olympics No Credit or debit cards, Bitcoin, Bitcoin Cash, Litecoin, XRP, QuickCash
    100% Sports Free Play Bonus up to $1000 with 1st crypto deposit 100CRYPTO NFL, CFP, NBA, NCAA, NHL, MMA, Horse Racing, Boxing, Soccer, Golf, MLB, Tennis, Cricket, MotorSports, Wrestling, Cycling No Bitcoin, Credit or Debit Cards, MoneyGram


    How to Bet on Sports in West Virginia

    If you’re using an offshore sportsbook like BetOnline for the first time, it may seem a little tricky. However, by following the step-by-step guide below, you’ll soon be wagering on sports like a pro. So, let’s get started.

    1. Sign Up for a BetOnline Account

    First, open the BetOnline website in your internet browser, and click the green “Join” button at the top right of the home screen. Then, create your BetOnline account by filling in your personal details on the page that opens.

    BetOnline Step 1 - Sign Up

    2. Verify Your Account

    Once you have created your BetOnline account, you’ll need to verify it. BetOnline will send an email containing a link to the email address you provided when creating your account. First, open this mail and click the link to verify your account. Next, you can sign in to your account.

    3. Make Your First Deposit

    Now, you can deposit funds for the first time with BetOnline. 

    First, click the “Banking” button on the top right of the home page. Next, choose your payment method from the options provided in the drop-down menu before clicking “Deposit Now.” Finally, follow the prompts to complete the payment process.

    BetOnline Step 3 - Make a Deposit

    4. Choose and Place Your Bet

    It is time for the fun part! You can now place your bet with BetOnline. First, click the “Sports” button on the top left of the home page. You will find the various sporting markets available for wagering on the page that opens. 

    Browse the options, make your choice and click on it to open the betting slip. This slip will automatically populate with the details of your chosen match. Next, type in your bet value onto the slip. Finally, you can click “Place Bet.”

    BetOnline Step 4 - Place Your Bet


    West Virginia is one of the more progressive states in the United States. As a result, bettors will find sports betting and gambling legal both online and in-person. However, the state regulates these legal options, making them rather lackluster. 

    Luckily, WV sports betting fans can also access offshore sportsbooks that offer far more exciting options. So, don’t waste another minute! Sign up with BetOnline and receive an outstanding welcome bonus to boost your bankroll!


    Does West Virginia allow sports betting?

    What sportsbooks are in West Virginia?

    Is DraftKings legal in West Virginia?

    Is online betting legal in West Virginia?

    When did online sports betting become legal in West Virginia?