Kansas Sports Betting Guide – Best KS Sportsbooks

Is online sports betting legal in Kansas? Not yet – but don’t fret. This guide to Kansas sports betting will help you start wagering online without breaking the law. Read on for rankings and overviews of the top KS-friendly providers, a thorough examination of the state’s sports betting regulations, and a simple guide that will help you place your first bet in the Sunflower State in less than fifteen minutes.

Top Kansas Sports Betting Sites 2022

10 Bookmakers that match your criteria...
Top Rated
182 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 Kansas Sportsbooks List

    Our diligent team of expert reviewers spent weeks compiling the following rankings of the top Kansas sports betting sites:

    • BetOnline – Best Kansas sports betting site overall
    • XBet – Great recurring promotions in Kansas
    • Bovada – Best Kansas sportsbook for mobile betting
    • MyBookie – Promotions tailored to amateur bettors
    • BetUS – Largest welcome bonus for online sports betting in Kansas
    • Every Game – Generous Bitcoin bonuses
    • Sportsbetting.ag – Broad range of soccer markets
    • BetNow – Competitive odds and quick payouts
    • GT Bets – Lots of value lines on hockey and basketball
    • BUSR – Reliable and fast customer support

    Is Sports Betting Legal in Kansas?

    Not yet. Sports betting in Kansas came close to legalization in 2020 and 2021, but COVID-related roadblocks got in the way. However, Kansas is one of the states most likely to legalize sports betting in 2022.

    Rep. Brandon Woodard is leading the explosive charge toward legal Kansas sports betting.

    Online Sportsbooks

    Because Kansas sports betting hasn’t been legalized, there are no licensed online sportsbooks in KS. When regulations change, the state’s existing casinos will likely be awarded the first batch of licenses to operate an online operation. Luckily, many reputable offshore bookies, including those we ranked above, are open to Kansas citizens.

    Land-based Betting

    There’s no land-based Kansas sports betting, but this will likely change in 2022. When that happens, we expect land-based casinos in KS to partner with providers like DraftKings and FanDuel to offer retail sports betting on casino grounds.

    When it comes to sports betting in Kansas City, 7th Street Casino will likely be the first venue to offer retail bookmaking.

    If you’re up for a trip, consider driving to neighboring Colorado, Nebraska, or Iowa, which have live and legal retail sportsbooks.

    Horse Racing & Off Track Betting in Kansas

    Despite the lack of operational tracks, horse racing betting is legal in Kansas. Pari-mutuel horse and dog racing were “licensed, regulated and taxed” in 1986 when state voters agreed to amend Article 15, Section 3b of the Kansas Constitution.

    You can bet on horse races online or via phone using advance-deposit wagering (ADW) applications, among them TVG, TwinSpires, and BetAmerica. Additionally, most offshore Kansas sports betting sites on this page feature dedicated racebooks.

    Timeline of Kansas Sports Betting Legislation

    • Before 1970 – gambling is prohibited in the state
    • 1973-1979 – several charitable and social gaming operations pop up.
    • Early 1990s – voters approve riverboat gambling.
    • 2007 – the Kansas Expanded Lottery Act expands legal gambling options to include casino-like gaming machines at local race tracks.
    • 2015 – daily fantasy sports are legalized.
    • 2018-2019 – several unsuccessful attempts at legalizing sports betting are made following the repeal of PASPA by the federal court.
    • 2020 – a Kansas sports betting bill passed through the senate but went on hold due to the COVID pandemic.
    • 2021 – Legal sports betting in Kansas nearly materialized but ultimately stumbled in the House.
    • 2022 – Lawmakers keep up momentum and push for legislative change. The answer to the question “When will Kansas start sports betting?” is “almost definitely in 2022.”

    Offshore Betting

    If you want to start online sports betting in Kansas, you’ll have to sign up with an offshore bookmaker. Offshore betting sites are operators licensed outside the United States, most commonly in South America and Europe, where they are regulated and audited by local authorities. For example, our top-rated Kansas sports betting site, BetOnline, is licensed in Panama.

    Offshore sports betting in Kansas isn’t illegal, so if you can find a safe and reputable overseas bookmaker, feel free to join one. Keep in mind that there are as many fraudulent offshore bookies as legitimate ones, so please do your research. If you’re unsure where to sign up, you can’t go wrong with BetOnline, XBet, or any of the sites we ranked above.

    Kansas Daily Fantasy Sports

    Kansas Governor Sam Brownback signed bill HB 2155 into law in 2015, making Kansas one of a handful of states with legal daily fantasy sports. The bill had overwhelming support, passing the House 98-21 and the state senate by 37-1. The country’s major DFS contest operators, including DraftKings, FanDuel, Yahoo!, and Fantasy Draft, are licensed in Kansas.

    Casino Laws in Kansas

    Land-based gambling is legal at tribal casinos and the state’s four licensed commercial casinos. Kansas also has a state lottery that sells tickets for the Powerball, Pick 3, Lucky for Life, Super Kansas Cash, and the Holiday Millionaire Raffle.

    Online Casinos

    Kansas online gambling isn’t legal yet. The good news is there are dozens of excellent offshore casinos where you can play slots, blackjack, roulette, baccarat, craps, war, video poker, and even live dealer games.

    Land-based Casinos

    Only Native American tribes were allowed to host casino-style games and machines for a long time. This changed in 2007 with the passing of the Kansas Expanded Lottery Act, which authorized four private companies to develop land-based commercial casinos under supervision by the Kansas Lottery.

    There are ten casinos in Kansas – six tribal and four commercial venues. Here’s a complete list:

    • 7th Street Casino in Kansas City (Native American)
    • Casino White Cloud in White Cloud (Native American
    • Prairie Band Casino & Resort in Mayetta (Native American)
    • Sac & Fox Casino in Powhattan (Native American)
    • Golden Eagle Casino in Horton (Native American)
    • Downstream Casino Resort in Quapaw (Native American)
    • Boot Hill Casino in White Cloud (Commercial)
    • Kansas Star Casino in Mulvane (Commercial)
    • Kansas Crossing Casino and Hotel in Pittsburg (Commercial)
    • Hollywood Casino at kansas Speedway in Kansas City (Commercial)

    The minimum gambling age is 18 for bingo, raffles, and lottery games. To gamble at a casino, you must be at least 21 years old.

    Poker (cash games and tournaments) are available at Hollywood Casino (12 tables), Kansas Star Casino (six tables), and Boot Hill Casino (also six tables). No-Limit Texas Hold’em dominates the tables, though finding the occasional Limit Hold’em or Omaha game isn’t a problem.

    Kansas Gambling Tax

    Gambling income is subject to the state’s standard income tax, which varies by marital status and total annual income. For most gamblers, this means more than 5% in taxes. We expect the same will apply to sports betting in Kansas once regulated.

    Additionally, gambling taxes incur a 24% federal tax. Your gambling establishment pays this tribute to the IRS on your behalf. If you fail to disclose your SSN to the casino, it can legally withhold up to 28% for tax purposes.

    Best Kansas Sportsbooks Reviewed

    1. BetOnline – Best Site For Sports Betting in Kansas Overall

    BetOnline Sportsbook Homepage

    The reputable and secure BetOnline tops our list of Kansas-facing online sports betting sites. It offers 20+ sports and provides its bettors with hundreds of in-game and pre-game markets. As a BetOnline customer, you can look forward to betting on all your favorite Kansas teams.

    The market selection is a highlight at this sportsbook. If bets, teasers, and other non-traditional wagers are all available. You’ll also enjoy some of the most favorable odds out there, as well as the ability to cash out early on some live wagers.

    BetOnline lets you create an account on both desktop and mobile. The sportsbook will match your initial deposit 50% for a maximum of $1,000. This deal comes with a wagering requirement on wagers with 2:1 minimum odds. Register today and enter the BetOnline promo code BOL1000 when you fund your account for the first time to claim this signup bonus.

    What we like:

    • 24/7 live chat support
    • Generous signup offer
    • Excellent market selection
    • Crypto and USD payments

    What we don’t:

    • PayPal unavailable as a payment method

    2. XBet – Great Promotions For Sports Betting in Kansas

    XBet Sportsbook

    XBet is an intuitive, beginner-friendly online sportsbook available to bettors in Kansas.

    XBet has over 20 sports on offer, covering state, national, and international tournaments. Fans of boxing, tennis, MMA, and golf will never get bored here. Horse racing is also a popular sport to bet on here, with rebates reaching 7% on some wagers.

    XBet welcomes its new customers with a signup bonus that doubles their initial deposit for a maximum of $500. While this amount doesn’t sound impressive, the wagering requirements that come with this offer are straightforward and easy to fulfill.

    All you need to do is satisfy a 7x rollover requirement on wagers with 2:1 odds or more. Enter the XBet promo code XB100 with your first deposit to claim this welcome bonus today.

    What we like:

    • 24/7 live chat customer support
    • Easy-to-fulfill bonus T&Cs
    • 100% refer-a-friend bonus
    • Fast crypto withdrawals

    What we don’t:

    • Low bonus amount

    3. Bovada – Best Mobile App in Kansas

    Bovada Sportsbook

    Bovada is the sole reputable offshore Kansas sportsbook and best sports betting apps that allows some of its customers to take advantage of free live streaming, no subscription needed. You can watch the action as it happens and select your in-game wagers accordingly.

    You’ll also love the live market selection Bovada has on offer. Both national and global championships are available to bet on, and the site boasts some of the earliest betting lines in the state.

    MLB, NBA, BFL, and NHL fans are spoiled here at Bovada. In addition to a wide variety of in-season markets to choose from, bettors also enjoy access to several off-season wagers, some of which come with offers such as odds boosts.

    Bovada entices bettors to join its ranks by doubling their initial deposit for a maximum of $1,000. The offer comes with relatively easy rollover requirements on wagers with odds of at least 2:1. You can activate this welcome offer by entering the Bovada promo code BVD1000 while funding your Bovada account for the first time.

    What we like:

    • Impressive sports coverage
    • Free live streaming on select sports
    • Wide selection of proposition bets
    • $1 wagers

    What we don’t:

    • Some payment options carry fees

    4. MyBookie – Beginner-friendly App

    MyBookie Sportsbook

    If you’re a fan of betting on the go, you’ll feel right at home betting with MyBookie. While there is no downloadable app as of yet, the website is well-optimized for mobile and works on a wide range of devices and operating systems, such as iOS, Android, Windows, or Huawei.

    MyBookie has something for fans of both national and global competitions. The NHL, NFL, and MLB are all covered extensively with favorable odds and early lines. Foreign championships, such as the Spanish La Liga or the UK’s Premier League, are also on offer.

    MyBookie’s welcome bonus involves doubling your initial deposit for a maximum of $1,000. You can withdraw any winnings once you fulfill a wagering requirement on bets that carry 2.5:1 odds or more. You can take advantage of this offer today by using the MyBookie promo code MYB100 when placing your first deposit.

    What we like:

    • Mobile-friendly website
    • National and global markets
    • Great live betting odds
    • Excellent promotions for recurring players

    What we don’t:

    • Limited eSports section

    5. BetUS – Largest Welcome Bonus For Sports Betting in Kansas

    BetUS Sportsbook

    BetUS deserves a spot on our list of top Kansas online sportsbooks, thanks to its fantastic welcome offer. The site matches your initial deposit 125% for a maximum of a whopping $2,500. Naturally, such a favorable offer carries difficult T&Cs, such as a 14-day rollover requirement on wagers with 2.8:1 odds or higher. You can claim this bonus today by using the BetUS promo code JOIN125.online

    However, BetUS’ welcome offer is not the only thing that sets it apart from many other online sportsbooks available to Kansas bettors. Customers can bet on over 20 sports, including baseball, football, basketball, and NASCAR. Pre-game and in-play markets are available.

    To top it all off, BetUS boasts a richer eSports section than most sportsbooks in the state. Customers can place wagers on League of Legends, Overwatch, CS: GO, DOTA, Tekken, and more. Upcoming, live, and pre-game markets are all on offer.

    What we like:

    • Excellent eSports coverage
    • Huge signup bonus
    • Superb live betting options
    • 24/7 live chat customer support

    What we don’t:

    • Limited payment method choices

    Kansas Betting Sites Compared

    Here’s a head-to-head comparison between our top ten Kansas sports betting sites:

    Welcome Bonus Promo Code Number of Sports Markets Live Streaming Payment Methods
    BetOnline 50% deposit match up to $1,000 BOL1000 NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, darts, handball, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football, snooker No Credit card, debit card, wire transfer, Bitcoin,  Bitcoin Cash, Ripple, Ethereum, Litecoin
    XBet 100% deposit match up to $500 Not required NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, darts, handball, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football, cycling, wrestling No Credit card, debit card, Bitcoin,  Bitcoin Cash, Litecoin
    Bovada 100% Bitcoin deposit match up to $750 BTCSWB750 NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, darts, cricket, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football, beach volleyball, snooker, winter sports, futsal Yes Credit card, debit card, Zelle, Bitcoin, Bitcoin Cash, Litecoin
    MyBookie 100% deposit match up to $1,000 MYB100 NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football No Credit card, debit card, wire transfer, Bitcoin,  Bitcoin Cash, Ripple, Ethereum, Litecoin
    BetUS 125% deposit match up to $2,500 JOIN125 NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football, surfing, snooker, futsal No Credit card, bank wire, Bitcoin, Bitcoin Cash, Ethereum, Litecoin
    Intertops 100% deposit match up to $500 INSIDERS NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, darts, handball, Aussie rules, MMA, rugby, table tennis, e-sports No Credit card, debit card, Bitcoin, Bitcoin Cash, Skrill
    SportsBetting.ag 100% deposit match up to $1,000 KICK100 NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, darts, handball, Aussie rules, MMA, rugby, snooker No Credit card, debit card, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple
    BetNow 100% deposit match up to $500 BN100 NFL, auto racing, tennis No Credit card, debit card, Bitcoin, Bitcoin Cash
    GT Bets 100% deposit match up to $500 BOS50 NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, darts, handball, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football No Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin, Ripple
    BUSR 20% deposit match up to $500 WELCOME20 NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football No Credit card, debit card, Bitcoin, Litecoin

    How to Bet on Sports in Kansas

    Let’s quickly go over the registration process to show you how easy it is to start wagering online in Kansas. Just follow this step-by-step tutorial, and you’ll be ready to bet using your mobile device or desktop computer in less than fifteen minutes.

    Step 1: Create an Account

    Load the BetOnline website or install the dedicated mobile app, then click ‘Join Now” in the top-right corner:

    BetOnline Create Account


    Fill out the straightforward registration form by entering your name, zip code, date of birth, and email address. You’ll also need to set a password for your betting account.

    Step 2: Activate

    BetOnline will send you a welcome email. Please open it and click the activation link to verify your account.

    Step 3: Fund Your Account

    Log into your account, load the cashier, and choose one of the payment options available to Kansas residents:

    BetOnline sportsbook deposit options

    Available banking methods include Bitcoin, credit cards, e-checks, and altcoins such as Bitcoin Cash, Ripple, and Ethereum. Click the “View More Deposit Options” to select from other, less popular choices, such as wire transfers.

    Once you’ve chosen a payment method, enter a deposit amount:

    BetOnline deposit amount

    Please remember to enter BOL1000 into the promo code field to claim up to $1,000 in bonus money.

    Click “Deposit Now” and follow the on-screen instructions to transfer your money.

    Step 4: Start Wagering!

    All done. To place your first bet, choose a sports discipline from the left-side menu, then click on a line to create your betslip:

    BetOnline Sportsbook Place a Bet

    Wrapping Up

    Has Kansas legalized sports betting? Not yet, but legalization in 2022 seems inevitable. However, due to the state’s population of less than 3 million, a competitive betting industry is unlikely even after full regulation. That’s why offshore betting sites will likely remain a juicy option. Don’t wait – sign up with BetOnline and claim up to $1,000 in bonus money today.


    Is betting legal in Kansas?

    Does Kansas Star Casino have a sportsbook?

    Can you bet on sports in Kansas?

    Does Kansas allow online gambling?

    Can you use Barstool sportsbook in Kansas?