Home missouri

Missouri Sports Betting Guide – Best Missouri Sportsbooks Reviewed

Author image



We sometimes use affiliate links in our content, when clicking on those we might receive a commission – at no extra cost to you. By using this website you agree to our terms and conditions and privacy policy.

18 min read

The availability of sports betting and its legal status has been a hot topic in Missouri for years. The Missouri sports betting bill might be changed very soon and with it sports betting will become completely legal.

If you want to wager on sports in Missouri, our sports betting guide will provide you with the full sports betting legislation timeline, as well as point out which actions are still illegal.

You can also discover a safe way to place sports bets and find the best sports betting sites for Missouri residents. Let’s get to it!

More Filter Close Filter
Sort By
11 Bookmakers that match your criteria...
Top Rated
506 Codes claimed

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

  • Huge Range of Sports Markets
  • Live In-Game Betting
  • $1,000 Welcome Bonus
9.7 Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Claim Now
This offer is subject to a 30-day time limit. Odds of at least 2:1 apply. This offer is limited to one bonus per new customer and first time deposit.

100% deposit match welcome bonus of up to $1,000

  • Top Contests & Promotions
  • Supports parlays, teasers and if bets
  • $1,000 Welcome Bonus
9.5 Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Claim Now
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.

100% deposit match up to $500

  • Biggest Range of Sports
  • Top Horse Racing Sportsbook
  • Seamless Payments & Payouts
9.2 Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Claim Now
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.

Up to $2,500 with a 125% deposit match (100% sports bonus and 25% casino bonus)

  • Biggest Bonus Offering
  • Parlay Builder For Complex Bets
  • 24/7 Customer Support
9.3 Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Claim Now
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.

75% Crypto Deposit Bonus up to $750

  • HD Quality Live Streaming
  • Accepts Major Cryptocurrencies
  • Top Parlay Builder
9.8 Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Claim Now
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.

Up To $750 Sign Up Bonus

  • Top Quality Mobile Betting App
  • High Limit Sportsbook
  • Fast Payouts
9.6 Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Claim Now
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.

150% welcome bonus up to $300

  • Best Reload Bonus
  • In-Play Betting
  • 10% Weekly Rebate on Horse Racing
9.4 Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Claim Now
Minimum deposit applied of $20. Maximum bonus is capped at $300. Wager requirements: 15x rollover.

100% crypto bonus up to $1000

  • No Maximum Deposit
  • Various Promos & Daily Rebates
  • Political & Entertainment Bets
9.1 Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Claim Now
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.

200% Welcome Bonus

9.0 Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Claim Now

50% deposit match up to $1000

  • Top All-In-One Gambling Site
  • Many Betting Options & Promotions
  • All US Customers Accepted
8.8 Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Claim Now
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

First deposit bonus up to 180% and 1 BTC

  • Wide variety of sports and games
  • Easy betting interface
  • Great odds & weekly bonuses
9.5 Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed
Claim Now
No wagering requirements. [email protected]'s apply. 18+

The Best Missouri Sports Betting Sites List 2022

If you have been looking for the best sites for the sports betting Missouri crowd – you have just found them!

This is the top 10 sports betting sites list for 2022 – discover which sports betting site will be the best fit for you!

  • XBet – Overall best Missouri sports betting site.
  • BetOnline – The best Missouri online sports betting hub for football betting.
  • Bovada – Huge range of sports & promos.
  • MyBookie – Great for esports & virtual betting.
  • BetUS – Regular sports betting Missouri tournaments.
  • EveryGame – Generous promo deals.
  • Sportsbetting.ag – The best for Missouri sports betting soccer fans.
  • BetNow – Excellent Missouri live betting site.
  • GT Bets – Ideal for basketball betting.
  • BUSR – Popular sportsbook with strong customer service.

Is Sports Betting Legal in Missouri?

Bookies aren’t able to provide sports betting activities to residents of Missouri in 2021. 

Fortunately, the current legislation is likely to change soon! This is expected as some Missouri legislators have recently jumped on the federal sports betting regulation wave that preceded the Supreme Court’s repeal of PAPSA.

There were a few attempts to introduce legal sports betting throughout 2018 as well as 2019. However, these Missouri online sports betting proposals had a dozen flaws due to members’ ignorance of the legalized sports wagering industry standards. 

Unfortunately, Missouri sports betting 2021 didn’t come with any changes. 

However, a change in the legal status of sports betting in Missouri is more than anticipated! We are looking forward to 2022 and getting a green light for all kinds of sports wagering!

Nevertheless, sports betting is safe and legal for all those that want to place bets on the recommended offshore sites.

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 are anticipating the change of the status for online sports betting, Missouri bettors might soon get the very best of 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 horse racing and off-track betting legal status in Missouri is controversial. The state has allowed horse race betting for almost 4 decades now. However, there’s the fact that there are no race tracks in Missouri.

Therefore, even though horse race betting is technically legal, it cannot be found anywhere. What’s more so, the residents of Missouri can’t place wagers on foreign race tracks.

This means that the only option for those living in MO is offshore accounts. You will be able to unlock the world of horse racing and off-track betting by simply creating an online account. 

Timeline of Missouri Sports Betting Legislation 

The legal status of sports betting – Missouri hasn’t been questioned for a long time. In fact, the first time the question was brought up was in 2018. This is rather uncommon given the fact how popular sports betting is in the US, and worldwide.

Let’s look at the full timeline of Missouri sports betting legislation

  • January 2018: Rep. Bart Korman introduced Bill H 2320, which would enable Missouri online sports betting on riverboat gambling hubs as well as through daily fantasy sports operators. The legislation was nearly extinguished in the blink of an eye.
  • February 2018: H 2406 is a plan proposed by Rep. Justin Alferman of Missouri to regulate sports betting. If the vote was successful, casinos in Missouri would have been able to provide 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’d occur immediately if the authorities overturn PAPSA.
  • February 2019: Fast forward a year later, 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, were added to the original measure too.

    Senator Hoskin’s bill S 1013 advocated a 0.25 percent integrity tax. This charge could allow organizations to profit upon nation events consistently.

    Representative Plocher introduces bill H 2535, which in itself is analogous to Representative J. Alferman’s bill H 2406. The latest Missouri sports wagering measure will follow in the footsteps of its forerunner.
  • May 2019: The United States of America PAPSA has been revoked by the Supreme Court. Member nations now have control over whether or not sports betting is permitted inside their territory.
  • 2020: Six different legislation have been filed, but they all have the same issues as the 2019 predecessors.
  • 2021: Legislators appear to have a deeper understanding of the optimal gaming regulatory procedures.
  • 2022: We are hoping for fully legalized and regulated sports betting activities in Missouri!

Offshore Betting

Sports betting in Missouri as we know is illegal. Participating in any may result in fees and penalties. However, the state hasn’t regulated the use of offshore betting sites.

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

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

The next thing to look for in a betting site is the options it provides. Check whether there are enough wagering options, or 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?

Is online sports betting legal in Missouri?“ is not the only question asked in relation to online sports betting. In fact, some players are eager to learn if daily fantasy sports bets are allowed in MO.

The answer is the same as for offshore sites. If you are a resident of Missouri, you can place bets on daily fantasy sports, as long as you have an offshore account.

Betting on eSports is not an uncommon sports wagering activity, yet it is not supported by all online sportsbooks. This means that if you’re looking forward to placing bets on daily fantasy sports, you should find a site that has the market available.

In other words, you are looking for a safe online betting site that accepts US players and has eSports odds!

Missouri Casino Laws

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

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

The legal status of sports betting – Missouri was put off for quite some time. Hopefully, this is going to change in the upcoming year. Until then, players can join an offshore online sportsbook and place their wagers.

Joining offshore online casino sites is practically a gray area – the state doesn’t take any actions against bettors that join online sportsbooks. We don’t think that is going to change, given that we are hoping that Missouri will allow in-state betting as well.

Land-Based Casinos

If you live or you 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 were to place a bet with an unauthorized regional operator, you will be facing 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 there are no activities deemed as legal sports betting, Missouri has clauses ready for the gambling tax policy of the state. 

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. A generic 1099 statement is also issued by the lottery system. 

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

Best Missouri Sports Betting Sites Reviewed

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

1. XBet – Overall Best Sports Betting Missouri Site

XBet sportsbook

XBet is one of the greatest sportsbooks that accept bettors from Missouri.

In terms of online gambling in Missouri, XBet allows you to bet 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 XB100 to claim the $500 bonus. Players can also get a 7% on horse rebate and a reload sports bonus up to $250!

XBet offers an additional 20% cash bonus, risk-free bet promotion, as well as 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 Daily Fantasy Sports 


  • No Live Streams
  • No mobile app

2. BetOnline - Best NFL Online Sportsbook

BetOnline sportsbook

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

Exclusive bonuses, crypto boosters, friend referrals, and much more bonuses are available at BetOnline. Both regulars and newbies can claim plenty of promotions. 

Use the BOL1000 code to get 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 starts at $20, while the maximum goes up to $25,000. 

However, in order to be able to request a withdrawal, you’d have to have at least 5 completed deposits. 


  • Crypto sportsbook
  • Live Betting Bonus
  • Fast Payouts
  • Highest Credit card acceptance


  • Complicated T&C’s interface

3. Bovada - Greatest Missouri Sports Betting Coverage

Bovada Sportsbook

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 BTCSW75 and get an extra $750, with a 5x rollover. 

Bovada is known for its spotless mobile sports betting experience. You can place a bet anytime, anywhere, no matter what kind of mobile device you got. The fact that their only target is the US only makes it better - as 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.


  • Soft Odds
  • Fast withdrawals
  • Bitcoin Bonus
  • Great eSports coverage


  • Limited promotions
  • Deposit Fees

4. MyBookie - Best Daily Fantasy Sports Site

Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed

MyBookie is one of the best sports betting Missouri sites. It has been online since 2014, and it accepts players from all over the US. 

It allows players from Missouri to bet on UFC, College Football odds, NFL, NBA, and plenty of eSports. 

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

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

myBookie has plenty of reload bonuses - promotions you can claim on weekly basis. Players can use cryptocurrencies, credit cards, e-wallets, and bank transfers to claim the bonuses and place new bets!


  • Excellent bonuses
  • Available live betting 
  • Great interface
  • A variety of eSports 


  • Large rollovers
  • Withdrawal fees

5. BetUS - Missouri’s Best International Events Sportsbook

Missouri Sports Betting Guide - Best Missouri Sportsbooks Reviewed

Online sports betting in Missouri is a pleasurable adventure thanks to BetUS! 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 tournaments coverage, and excellent customer service. 

The regular bettors of BetUS can largely benefit from their loyalty program too! The more you deposit, the more awards will be coming your way!

BetUS has been online for more than two decades, and it is known for its international tournaments coverage. At BetUS, you will be able to find competitive lines and a wide range of online gambling markets

And if you’re a player that 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


  • Vague T&C’s
  • Slow withdrawals 

Missouri Betting Sites Comparison

Betting Site Bonus Promo Code Available Markets Live Streaming  Payment methods
XBet Up to $500 XB100 NFL, NCAAF, MLB, Racebook, … No Visa, MasterCard, Bitcoin, Litecoin, Person2Person
BetOnline Up to $1,000 BOL1000 NFL, MLB, NHL, EPL, … Yes Visa, MasterCard, Bitcoin, American Express, Person2Person
Bovada Up to $750 BTCSWB750 Football, Basketball, Baseball, Racing, … Yes Visa, MasterCard, Bitcoin, Bitcoin Cash
MyBookie Up to $1,000 / Football, Basketball, Baseball, Racing, eSports, … Yes Mastercard, Visa, Person2Person, Bankwire, Bitcoin
BetUS 200% crypto bonus JOIN200 NFL, MLB, NHL, EPL, eSports, … Yes American Express, Mastercard, Bitcoin, Visa, Check
Intertops Up to $250 / American Football, Baseball, Ice Hockey, Tennis, Politics Yes Visa, Mastercard, Neteller, Skrill, Bitcoin
Sportsbetting.ag Up to $1,000 / NHL, MLB, Horse Racing, NLB, NBA, … Yes Visa, Mastercard, Skrill, Neteller, BankTransfer
BetNow Up to $500 BN50 Football, Basketball, Baseball, Soccer, … Yes Mastercard, Visa, American Express, Person2Person, Bitcoin
GT Bets Up to $750 / NHL, NBA, MLB, EPL, … No Visa, Mastercard, Bitcoin, QuickCash
BUSR Up to $1,250 WELCOME50 Football, Basketball, Baseball, Horse Racing, … No Visa, Mastercard, Moneygram, Bitcoin, LItecoin


How to Bet on Sports in Missouri

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 XBet 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: 

1. Sign Up

Click here to go to the official site of XBet and then click on the Join Now button at the top right corner. 

XBet sportsbook sign up part one

A sign-up form is gonna show up. You will be requested to enter your email and set up a new password. Your first and last name, mobile phone, and date of birth are also required. 

2. Deposit

XBet offers a wide variety of payment methods, including cryptocurrencies like Bitcoin. Simply select your preferred method, choose how much you want to deposit and hit confirm.

XBet deposit options sportsbook 1

3. Bet on Sports in Missouri

Now your account's funded, it's time to get betting! Browse the markets to see what's on offer and place wagers as you like.


The question “Does Missouri have sports betting“ doesn’t have a one-sided answer. While sports betting in Missouri isn’t legal yet, players have a way to 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 XBet, you can even get up to a $500 sports bonus upon your first deposit by redeeming the promo code XB100!

Finally, no matter which online sportsbook you chose, always remember to gamble responsibly! 


Is sports betting legal in Missouri?

Can I bet on sports online in Missouri?

What sports betting apps are legal in Missouri?

Is MyBookie legal in Missouri?

When will sports betting be legal in Missouri?


Alan is an expert sports betting writer who specializes in football, cricket and tennis.