Online Sports Betting in Missouri – Is Sports Betting Legal in Missouri 2024?

There certainly appears to be a huge appetite for online sports betting in Missouri. Case and point: after the Missouri House vetoed HB 556 on the last day of the 2023 legislative session, GeoComply conducted over 430,000 geolocation checks as Missouri bettors flocked to access restricted sports betting platforms during Super Bowl LVIII.

This has reinvigorated interest in bringing legal sports betting to Missouri, with several new bills in the pipeline for 2024. In the meantime, this page aims to give you a complete low-down on the state’s current online betting laws and a comprehensive round-up of the best sportsbook options for Missourians ahead of next year’s Super Bowl.

  • All
  • Crypto
  • Telegram Betting

50% Welcome Bonus Up to $1,000

50% Welcome Bonus Up to $1,000

  • Official betting partner of La Liga, Golden Boy, & the LFA
  • Seasonal major league betting contests, including Pick'em & Survivor
  • Seasonal major league betting contests, including Pick'em & Survivor
5 Stars BetOnline Sports
Claim Now

125% Deposit Boost Up to $1,250

125% Deposit Boost Up to $1,250

  • 50% daily bet boosts available
  • Separate live betting suite with select live streaming
  • Dedicated esports section with Twitch video feeds
5 Stars BetWhale Sports
Claim Now

Instant 200% Bonus Up to 10ETH

Instant 200% Bonus Up to 10ETH

  • Exclusively available via the Telegram Messenger app
  • Fully anonymous with zero KYC hassles
  • Transact using the platform's $TGC token & claim unique high-roller rewards
5 Stars TG Casino Sports
Claim Now

150% Bonus Up to $3,750 + 30 Risk-Free Bets

150% Bonus Up to $3,750 + 30 Risk-Free Bets

  • Over 30 years experience serving the North American market
  • Pro tips and picks in The Locker Room & on BetUS-TV
  • Multiple sign-up and re-up promotions available
5 Stars BetUS Sports
Claim Now

100% Up To $500 Welcome Bonus

100% Up To $500 Welcome Bonus

  • Revamped live betting suite with multiscreen technology
  • Additional welcome bonus for crypto-depositors
  • Unique parlay betting promotions: Parlay Prince & Parlay Free Bets
5 Stars Everygame Sports
Claim Now

50% Welcome Promotion Up To $1,000

50% Welcome Promotion Up To $1,000

  • Reload bonuses and 8% racebook rebates available
  • Risk-free bets & odds boosts via VIP+ program
  • Unique NFL/NBA betting contests, including Survivor & Squares
5 Stars MyBookie Sports
Claim Now

100% Deposit Match Up To $1,000

100% Deposit Match Up To $1,000

  • Industry-leading sportsbook rebate scheme
  • Re-up bonuses up to 25% & zero Vig in November
  • Deposit as little as $10 using cryptocurrencies
5 Stars BetNow Sports
Claim Now

100% Welcome Bonus + Free Contest Entry Kit

100% Welcome Bonus + Free Contest Entry Kit

  • Fast payouts
  • Seamless customer service
  • Top-notch mobile-optimized site
4 Stars Jazzsports US
Claim Now

Double Your Money on Your First 2 Deposits

Double Your Money on Your First 2 Deposits

  • Bet big with high limits and re-bet functionality
  • Early lines - odds released ahead of the competition
  • Huge range of ongoing promotions for registered players
5 Stars Sports
Claim Now

Get $2,500 on Signup

Get $2,500 on Signup

  • Industry-leading Racebook offering 10% daily rebates on losses
  • NFL live betting specialist with select live-streaming
  • Cashout early and recieve payouts within 24 hours using Bitcoin
5 Stars BUSR Sports Offer
Claim Now
Show More Offers+

Missouri Sports Betting Overview 2024 (Updated: April)

To kick things off, let’s assess the current laws of the land when it comes to online and retail sports betting, legally, in the great state of Missouri:

Type of betting Legal in Missouri: Y/N
Online Sports Betting
Retail Sports Betting
Legal Age for Sports Betting TBC
Collegiate Sports Betting
Pari-mutuel Horse Racing Betting ✅ (legal in-person; however, no tracks exist in the state…)
Daily Fantasy Sports
Esports Betting

The Best Missouri Online Sports Betting Sites List 2024

This is our top 10 sports betting sites list for 2024. Discover which site is the best fit for you!

  1. BetOnline – Overall best Missouri sports betting site.
  2. MyBookie – Top range of esports betting markets.
  3. XBet – Get free picks and tips for major league games in-house
  4. Bovada – Huge range of sports betting markets for the major leagues
  5. BetUS – Regular sports betting Missouri tournaments.
  6. BetNow – Excellent Missouri live betting site.
  7. BUSR – Popular sportsbook with strong customer service.
  8. – The best Missouri sports betting platform for soccer fans.
  9. Jazzsports – Ideal spot for basketball betting, featuring live-streaming games.
  10. Everygame – Excellent parlay promotions available.

Is Sports Betting Legal in Missouri?

No, it isn’t. As of April, 2024 sports betting in Missouri remains illegal. Recent legislative efforts, such as the introduction of HB 2331, aim to legalize sports wagering at state-licensed casinos and through mobile apps and have passed through the House. However, we have seen previous attempts in 2023 and 2022 fail to secure approval during the legislative session, so we suggest not getting your hopes up just yet.

Online Sportsbooks

As expected, online sportsbooks in Missouri are still illegal, just as land-based sports betting. Missouri doesn’t have any state-regulated online sportsbooks available.

However, as we anticipate the change in the status of online sports betting, Missouri bettors might soon have access to the best online sportsbooks.

Players may soon be able to join a regional FanFual or DraftKings site, specially designed for players of Missouri.

Until then, all bet lovers can pick an offshore website and create an online betting account. Joining a trustworthy offshore sportsbook is perfectly safe and won’t get you into any legal trouble.

Land-based Betting in Missouri

Missouri’s present gaming situation is uncommon, to say at least.

Originally, the country only permitted betting on riverboats. Today, even with all the changes, sports betting Missouri regulations still require wagering operations to be placed on recreational gaming ships along the Missouri or Mississippi rivers.

Following is a list of the currently operational land-based casinos and betting venues:

  • Ameristar Casino – St. Charles
  • Ameristar Casino Hotel – Kansas City
  • Argosy Casino Hotel & Spa – Riverside
  • Casino KC – Kansas City
  • Century Casino Cape Girardeau – Cape Girardeau
  • Harrah’s North Kansas City Casino & Hotel – North Kansas City
  • Hollywood Casino St. Louis – Maryland Heights
  • Isle of Capri Casino Hotel – Boonville
  • Lumiere Place Casino & Hotels – St. Louis
  • Mark Twain Casino – La Grange
  • River City Casino – St. Louis
  • St. Jo Frontier Casino – St. Joseph

Missouri Horse Racing & Off-Track Betting

The legal status of horse racing and off-track betting in Missouri is controversial. The state has allowed in-person horse race betting for almost four decades now. However, there are no race tracks in Missouri.

Therefore, although pari-mutual horse race betting is technically legal in the state, it is not available anywhere. What’s more, unlike in other states, Missouri residents can’t place wagers on out-of-state race tracks.

This means that offshore accounts are the only option for those living in MO. Simply creating an online account will unlock the world of horse racing and off-track betting.

Sports Betting Guides by State

Timeline of Missouri Sports Betting Legislation

See below for an updated timeline regarding the legal status of sports betting in Missouri and all the major bills put forth as of April, 2024.

  • February 2024: A separate bill, HB 2331, is introduced to the House. Its aim is similar to the bills introduced in January but with more focus on the introduction of sports wagering at state-licensed casinos and via mobile apps, with a portion of profits made going toward Missouri’s public school system.
  • January 4, 2024: Two new bills to introduce legal sports betting to the state are introduced: SB 852 and SB 824.
  • May 15, 2023: The 2023 legislative session ends without approval (or any real conversation, for that matter) regarding HB 556; therefore, sports betting in MO remains illegal.
  • February 23, 2023: A fresh approach – Senate Bill 30, along with House Bills 556 and 581, pass through the House. If passed during the legislative session, these bills combined would legalize retail and online sports betting in Missouri, with HB 556 also seeking to outlaw proposition wagers on collegiate teams and athletes.
  • January – May 2022: Rep. Dan Houx introduces two new sports betting bills, HB 2502 and HB 2556, to the House. Both make it through the House and onto the Senate. However, the yearly legislative session ends in May 2022 without resolution, and sports wagering remains illegal.
  • February 2019: Fast-forward a year, Senator Rowden introduced Bill S 1009. It would allow riverboat casinos in Missouri to offer sports betting. Information on gambling taxes, as well as safe and controlled betting, was added to the original measure.
  • May 2018: The Supreme Court revoked the United States of America PAPSA. Member states now control whether or not sports betting is permitted inside their territory.
  • February 2018: Rep. Justin Alferman of Missouri proposed H 2406 to regulate sports betting. If the vote were successful, casinos in Missouri would have been able to offer legal sports betting. However, the committee turned down the proposition. Several other initiatives have been introduced in the Senate for consideration. Senator Hoskins’ proposal S 767, for example, features a sports wagering clause that would occur immediately upon the PAPSA repeal.
  • January 2018: Rep. Bart Korman introduced Bill H 2320, which would enable Missouri online sports betting on riverboat gambling hubs and through daily fantasy sports operators. Unfortunately, this legislation did not pass the House.

Offshore Online Sports Betting in Missouri

As we know, sports betting in Missouri is illegal. Participating in any activity may result in fees and penalties. However, the state hasn’t regulated the use of offshore betting sites, leaving them in something of a grey area in terms of legalities.

This means that MO residents can pick and join an offshore betting site that accepts US players. However, there are many things to consider while doing so:

First things first, the offshore betting site must be properly licensed and regulated. You should always look for a sportsbook license such as MGA, UKGC, or Curacao.

The next thing to look for in a betting site is the options it provides. Check whether there are enough wagering options and payment methods available. You could also check the bonus promotions of the online sportsbook and claim a bonus upon your first deposit!

Missouri Daily Fantasy Sports

DFS games have been legal in the state of Missouri since 2016. Each DFS platform in operation within state lines needs to hold a valid license from the Missouri Gambling Commission (MGC). As of April, 2024, there are 10 licensed operators in MO, including the ever-popular DraftKings, FanDuel, and Yahoo.

Missouri Casino Laws

The state of Missouri has lottery laws imposed, and an available state-run lottery game. Bingo games are also allowed.

Moreover, Missouri has allowed horse race bets, even though that is just on paper. In terms of sports betting, Missouri is rather strict with its laws, and it forbids any kind of sports wagering.

Online Casinos

Real-money online casino gambling is illegal via native apps in the state of Missouri. Players can, however, play online at social and sweepstakes casinos since no real cash is exchanged on such platforms.

In addition, players have access to a wide range of offshore platforms that accept Missouri players. See the link to learn more about the best online casinos in Missouri.

Land-Based Casinos

If you live or happen to be in Missouri right now, you won’t be able to find any ground institutions that provide legal sports wagering activities.

It is against the law of the state to engage in unauthorized games of chance held inside the state’s territory. This is backed by section 572 of the Missouri code.

This means that if you place a bet with an unauthorized regional operator, you will face financial penalties. However, we expect this to change soon, and you can still enjoy legal gambling in Missouri on one of the recreational ships.

Missouri Gambling Tax

Even though no activities are deemed legal sports betting, Missouri has clauses ready for its gambling tax policy.

Income from betting is taxed at a rate as other types of income. The casino and betting earnings would be taxed at a rate ranging from 0% to 5.4 percent, based on your overall yearly income for the fiscal year.

Furthermore, the state of Missouri retains taxation on lottery wins—4% for jackpots surpassing $601 and an extra 24% federal tax on earnings over $5,000. The lottery system also issues a generic 1099 statement.

In fact, gambling taxation is one of the most costly in the state, totaling up to 25.2 percent.

Best Missouri Online Sports Betting Sites Reviewed 2024

Check out our guide to find out the best sites reviewed! Find info on the available sports markets, promotions, services, and more!

1. BetOnline – Best Overall Online Sportsbook in Missouri

betonline missouri betting app

Not only can you find all kinds of NFL sports betting wagers at BetOnline, but you can also exclusively bet on College Bowl Pick’em! BetOnline Sportsbook was founded in 2004 and has been one of the best sportsbooks for US gamblers ever since.

Exclusive bonuses, crypto boosters, friend referrals, and many more bonuses are available at BetOnline. Both regulars and newbies can claim plenty of promotions. Use the “BET1000” code for 50% up to $1,000 upon your first deposit! Keep playing at this crypto site and enjoy the fastest payouts!

You can deposit through Bitcoin, Ethereum, Litecoin, Visa, Mastercard, Neteller, or Skrill. The minimum deposit is $20, and the maximum is $25,000. However, in order to be able to request a withdrawal, you’d have to have at least 5 completed deposits.


  • Leading crypto sportsbook
  • Additional $50 live betting bonus
  • Bet boosts on parlays
  • Fast payouts
  • Highest credit card acceptance


  • Light fees on fiat withdrawals

2. XBet – Best Markets For Esports Betting in Missouri

xbet - missouri sportsbooks

XBet is one of the premier sportsbooks to accept bettors from Missouri, taking wagers on NFL, CFB, NBA, NCAAF, NHL, soccer, and plenty of other sports! While we’re at soccer, you’ll be able to find all kinds of odds!

At XBet, you can claim up to $1,000 for sports and casino games. Use the code “LENSX” to claim the $500 bonus. Players can also get a 7% on-horse rebate and a reload sports bonus of up to $250!

XBet offers an additional 20% cash bonus, risk-free bet promotion, and MMA and Boxing Bad Beat bonus offers.

The online sportsbook accepts both fiat and cryptocurrencies, and you can refer a friend and get up to $100! You can fund your account through Visa, MasterCard, ACH, Bank Transactions, Person2Person, and phone transfers.


  • Excellent promotions
  • Variety of sports markets
  • Crypto-friendly
  • Plenty of esports markets
  • Low 7x rollover on welcome offer


  • No mobile app
  • Live betting interface is very basic

3. Bovada – Greatest Missouri Sports Betting Coverage

bovada st louis cardinals MLB futures

At Bovada, you’ll find an abundance of betting options on a wide variety of sports. What’s better, you can always find a bonus promo that will cover your next bet!

Players can claim a welcome bonus of up to $250 without using a sports betting promo code. However, if you deposit through Bitcoin, you can use the promo code “BTCSWB750” and get an extra $750 with a 5x rollover.

Bovada Sportsbook is known for its spotless mobile sports betting experience. You can place a bet anytime, anywhere, no matter what kind of mobile device you have. The fact that their only target is the US makes it better—you get a specially tailored sportsbook just for you!

If you stumble upon any issues, you can contact the 24/7 available customer support team. You can expect a reply within the hour.


  • Sharp odds
  • Fast withdrawals
  • Additional Bitcoin bonuses available
  • Great esports coverage
  • Use What’sYaWager on X to submit your own props


  • Limited promotions
  • Deposit fees for cards

4. MyBookie – Best Daily Fantasy Sports Site

mybookie st louis blues betting lines

MyBookie Sportsbook is one of the best sports betting sites in the state. It has been online since 2014 and accepts players from all over the US. It allows Missouri players to bet on UFC, College Football odds, the NFL, the NBA, and many esports.

In fact, myBookie is the place where you can bet on your favorite Dota2 team! Use MyBookie to find competitive odds and take advantage of the excellent bonuses!

Newbies can claim up to $1,000 plus a $20 casino chip upon their first deposit. You can even get a bonus for a friend referral!

MyBookie offers plenty of reload bonuses and promotions you can claim weekly. Players can use cryptocurrencies, credit cards, e-wallets, and bank transfers to claim bonuses and place new bets!


  • Excellent range of sports markets
  • Reload bonuses available
  • Fun comps, including Betting Squares
  • A variety of esports
  • Rebates on horse racing


  • Dated live betting interface
  • Less props/alternates than leading rivals

5. BetUS – Missouri’s Best International Events Sportsbook

betus missouri online sports betting sites

Thanks to BetUS, online sports betting in Missouri is a pleasurable adventure! BetUS offers a 200% crypto bonus upon signup! You can join now and use the promo code “JOIN200.”

BetUS has an excellent bonus section, great sports tournament coverage, and excellent customer service.

BetUS’s regular bettors can also largely benefit from its loyalty program. The more you deposit, the more awards you will receive!

BetUS has been online for more than two decades and is known for its international tournament coverage. There, you will find competitive lines and a wide range of online gambling markets.

And if you’re a player who likes to place bets from their phone, BetUS is the perfect sportsbook for you. The mobile sportsbook loads instantaneously, and it works on all operating systems.


  • Great bonuses
  • Loyalty program
  • Excellent mobile experience
  • 24/7 customer support
  • Free picks & tips in the Locker Room


  • Complex wagering requirements
  • Lacks variety in terms of ongoing promos

Top 5 Missouri Sportsbooks Comparison

Use this table to see how our leading MO sportsbooks stack up against each other in a few key metrics.

Missouri Sportsbooks Welcome Bonus Promo Code Number of Sports Live Streaming Payment Methods
BetOnline 50% deposit match up to $1,000 BET1000 20 Yes Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin
XBet 50% deposit match up to $500 LENSX 21 No Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin
Bovada 50% match deposit up to $250 BVD1000 22 Yes Credit card, debit card, Zelle, Bitcoin, Bitcoin Cash, Litecoin
MyBookie 50% deposit match up to $1,000 LENS 18 No Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin
BetUS 125% deposit match up to $2,500 JOIN125 22 No Credit card, bank wire, Bitcoin, Bitcoin Cash, Ethereum, Litecoin
Everygame 100% deposit match up to $500 WELCOME500 17 No Credit card, debit card, Bitcoin, Bitcoin Cash, Skrill 100% deposit match up to $1,000 (2x $500) DOUBLEUP 16 Yes Credit card, debit card, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple
BetNow 100% deposit match up to $1,000 BN100 10 No Credit card, debit card, Bitcoin, Bitcoin Cash
Jazzsports 100% deposit match JAZZ100 18 Yes Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin, Ripple
BUSR 20% deposit match up to $500 SPORTS100FP 17 Yes Credit card, debit card, Bitcoin, Litecoin

How We Rank the Best Missouri Sports Betting Apps

Our team conducts extensive research on every platform we recommend as a quality sportsbook option in Missouri. Here are a few criteria we use in our ranking process.

sports lens rating stars

Licensing & Security

The team at Sportslens ensures that each of our highlighted sportsbooks holds a valid license from a reputable jurisdiction. For instance, BetOnline, licensed in Panama City, Panama, is fully verified and boasts a proven track record of timely payouts to US players. In addition, the platform provides secure socket layer encryption on your financials, keeping your personal info away from prying eyes.

Betting Markets & Odds

We check Missouri’s top-rated online sports betting apps to ensure they offer sharp, valuable odds and a diverse array of betting markets. We also check to see if the platform provides betting lines for Missouri’s favorite pro and collegiate teams, such as the Kansas City Chiefs (NFL) and St. Louis Blues (NHL).

Bonuses & Promotions

Generous sign-ups and ongoing bonuses are staples among the premier sports betting apps in Missouri. Our team assists by playing through the bonuses on your behalf, ensuring the terms and conditions are fair and that you stand a decent chance of cashing out.

Live Betting & Streaming

A notable feature offered by all our recommended Missouri sports betting apps is the option for live betting. We don’t recommend any betting sites that don’t accept in-play wagers. In addition, we value sportsbooks that provide in-house stats and metrics and select HD live streaming to aid your betting experience.

Payment Methods

Our team ensures that Missouri players have a large selection of convenient banking methods at each sportsbook it reviews. We like to see fiat, crypto, and e-wallet transaction methods, targeted bonuses linked to the different methods, and low-light fees on withdrawals.

Mobile Betting Experience

It is our firm belief that the best Missouri betting apps and mobile-optimized platforms deliver a seamless experience to MO players betting on the move. Beyond user interface and system accessibility, factors such as ease of navigation and betting placement are crucial considerations.

Customer Support

Finally, we check to ensure that players have access to a wealth of customer service channels when using any of our featured Missouri sportsbooks. Many of these platforms provide 24/7 live chat support and swift correspondence via email and telephone. Additional assistance is available through FAQ pages on respective platforms, and we rank accordingly.

How to Bet on Sports in Missouri Sportsbooks

If you want to join a Missouri sports betting site but you’re unsure of the steps, we have got you covered.

We have taken BetOnline as an example, and we will show you how to sign up and place a bet! You can repeat the same steps even if you are looking forward to joining another online sportsbook.

Follow this detailed guideline, and you’ll be able to place a bet in no time:

Step 1: Open an Account

Visit BetOnline on any modern internet-enabled device and launch the registration form by clicking the “Join Now” button. The straightforward form asks for your name, email, password, country, zip code, phone number, and birthday:

Betonline sign up form

Licensed sports betting sites, such as BetOnline, are required by law to verify your identity, which entails submitting pictures of an ID and utility bill over a secure connection. You won’t be able to withdraw money from your account until you successfully pass verification. Please make sure the information you input during registration matches with official documents.

Step 2: Activate Your Account

You should receive an activation link by email within a minute or two. Click the link and log into your account.

Step 3: Fund Your Account

Click “Deposit” at the top of the betting platform and choose your preferred banking method:

BetOnline sportsbook deposit options

If you’re in Missouri, you should see Bitcoin, credit cards, eCheck, and Altcoins listed by default. If none of these work for you, click “view more deposit options” for additional choices, such as cashier checks, Ria, and money orders.

After you choose a deposit method, you may be prompted to enter your physical address.

You can now declare your preferred deposit amount. The minimum is $20, while the maximum varies from $500 to $500,000. The highest cap is available for cryptocurrency transactions:

BetOnline deposit amount

The “promo code” field is where you enter our sportsbook promo code “BET1000” to claim the best welcome bonus for new players in Missouri. Click “deposit now” and transfer funds according to the on-screen instructions, which, of course, vary by payment method.

Step 4: Place Your Bets!

You’re all set! Browse BetOnline’s selection of over two dozen sports and choose a market to create your bet slip. Best of luck, and have fun!

betonline - place bets in MO

Conclusion on Missouri Online Sports Betting

The question “Does Missouri have sports betting? “ doesn’t have a one-sided answer. While sports betting in Missouri isn’t legal yet, players can place online sports wagers.

The only thing you need to do is to create an account with an offshore sportsbook, and you’re good to go! If you choose BetOnline, you can get up to a $1,000 sports bonus upon your first deposit by redeeming the promo code “BET1000.”

MO Sportsbooks FAQs

[Q1]What sports betting apps are legal in Missouri?[/Q1] [A1]If you’re looking for sports betting Missouri apps, you can download a foreign sportsbook app such as BetOnline, MyBookie, XBet, Bovada, BetNow, or any of the safe and reliable sites we’ve covered.[/A1] [Q2]Is sports betting legal in Missouri?[/Q2] [A2]Placing sports wagers is not considered legal online sports betting. Missouri people can join offshore online sportsbooks and place wagers legally, though![/A2] [Q3]When will sports betting be legal in Missouri?[/Q3] [A3]We are looking forward to legal sports betting. Unfortunately, we can’t confirm when sports betting will be officially legal.[/A3] [Q4]Is MyBookie legal in Missouri?[/Q4] [A4]While MyBookie isn’t legalized by the state of Missouri, the online sportsbook itself is legal and properly regulated.[/A4] [Q5]Can I bet on sports online in Missouri?[/Q5] [A5]While Missouri sports betting is illegal, you can place online wagers while in Missouri through offshore sportsbooks.[/A5]
Arrow to top