Sports Betting in Ohio Guide – Best OH Sportsbooks Reviewed

Are you keen to place wagers on the NFL, NBA, and more in Ohio? Well, our sports betting in Ohio guide will tackle everything you need to know about the legality of betting in this state.

So, dive straight in to find out who made it into our top 10 list of sportsbooks for Ohio residents. We will also give the full lowdown on these bookmakers in a series of mini reviews.

Best Ohio Sports Betting Sites May, 2022

10 Bookmakers that match your criteria...
Top Rated
695 Bonus claimed

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.

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

    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 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 Ohio Sports Betting Sites List 2022

    Are you after the best sites for sports betting in Ohio? We’ve compiled a list of the top 10 OH sportsbooks, so check out our findings below to see who made the cut:

    • XBet – Overall Best Ohio Sports Betting Site
    • Bovada – Superb Ohio sports betting site for streaming live games
    • MyBookie – Top mobile app for Ohio online sports betting
    • BetUS – Great all-rounder for sports betting in Ohio
    • BetOnline – Top Ohio sports betting site for NBA futures
    • Intertops – Good Ohio sportsbook for new players
    • – Most reputable Ohio sports betting operator for coverage of European sports
    • BetNow – Specialists for NFL contests
    • GT Bets – Great variety on football lines
    • BUSR – Top Ohio bookmaker for customer service

    Is Sports Betting Legal in Ohio?

    In short, sports betting in Ohio is not legal. There was an online sports betting bill that was supposed to legalize betting passed the Senate, however it was dismissed by the House during the 2021 summer legislative session.

    However, that hasn’t diminished the prospect of things changing in the future. So, when will Ohio legalize sports betting? It seems possible that sports betting could be given the green light by the end of 2022, if not by the start of 2023.

    It’s not all doom and gloom though, as Michigan, Indiana, West Virginia, and Pennsylvania have all regulated sports betting. Therefore, Ohio residents will be able to bet on sports, even if it is a drive away.

    Let’s now examine the types of betting that are legal in Ohio, as well as the ones that aren’t.

    Ohio Online Sportsbooks

    As things stand, online sportsbooks aren’t legal in Ohio. The bill that was passed by the Senate, which was designed to speed up the process of ratifying online sportsbooks, still need to be approved by the House, and signed by Governor Mike DeWine.

    Under the proposed legislation, mobile sportsbooks wishing to offer legal online sports betting services would need to partner with an existing land-based casino in Ohio. The bill – in its current form – would permit 25 online betting licenses.

    For now, Ohio residents can continue to bet on sportsbooks, as long as they do so with an offshore operator. These will normally be based in Costa Rica, Curacao or the EU, and they are not regulated by the Ohio state government, so you can bet there without fear of prosecution. Please consult our list of offshore bookies mentioned above to find the most trustworthy ones.

    Land-based Betting in Ohio

    Land-based sports betting is not available to Ohio residents, and this is unlikely to change until 2022 at the earliest. Nevertheless, the state does have casinos and racinos. Racinos is a crossover between a racetrack, and slot parlors, which don’t offer table games, such as blackjack or poker.

    Until 2009, land-based casinos were outlawed, and then voters approved the creation of 4 casino licenses for the state.

    Now, there are 7 racinos and 4 casinos operating in Ohio:

    • Hard Rock Casino Cincinnati (land-based casino; Hamilton, OH)
    • Hollywood Casino Columbus (land-based casino; Franklin, OH)
    • Hollywood Casino Toledo (land-based casino; Toledo, OH)
    • Jack Cleveland Casino (land-based casino; Cleveland, OH)
    • Belterra Park Cincinnati (racino; Anderson, OH)
    • Eldorado Gaming Scioto Downs (racino, Columbus, OH)
    • Hollywood Gaming at Dayton Raceway (racino; Dayton, OH)
    • Hollywood Gaming at Mahoning Valley Race Course (racino; Austintown, OH)
    • Jack Thistledown Racino (racino; North Randall, OH)
    • MGM Northfield Park (racino; Northfield, OH)
    • Miami Valley Gaming (racino, Turtlecreek, OH)

    The Ohio sports betting bill would also pave the way for 33 licenses to be created for land-based sportsbooks, including casinos and racinos.

    Horse Racing & Off Track Betting

    In Ohio, horse racing is permitted both online,  as well as through the state’s seven racinos, and a single OTB (off-track betting) location. Video lottery terminals (VLTs) have also been legal at Ohio race tracks since 2011.

    The Ohio Racing Commission regulates and oversees all parimutuel and horse wagering in the state. Most mainstream horse racing betting sites, such as TwinSpires and TVG, accept wagers from Ohio residents.

    Alternatively, you can always bet on horse races through our recommended sportsbooks.

    Ohio Sports Betting Legislation Timeline

    The push to try and legalize sports betting in Ohio began in 2018 when the US Supreme Court overturned PASPA (Professional and Amateur Sports Protection Act), which clamped down on sports betting throughout the US. While many of the states around Ohio began to introduce sports betting, Ohio has been left trailing behind.

    Here’s a run through of the recent progress that has been made to make sports betting in Ohio a reality:

    • December 22, 2020: The State legislature holds its final session without voting on SB111. The bill dies in. committee.
    • May 6, 2021: The Ohio State Senate releases a draft of the proposed sports betting bill.
    • June 16, 2021: By a vote of 30-2, the Ohio State Senate passes SB176, which would make sports betting in Ohio legal. The bill is then passed to the State House for further consideration.
    • August 18, 2021: Anti-gambling groups, and the Ohio branch of NAACP express their disapproval of legalizing sports betting in the state.
    • September 29, 2021: State lawmakers confirm Ohio sports betting will not launch in time to place wagers on the 2022 Super Bowl.
    • October 26, 2021: The Ohio Senate Select Committee on Gaming Chair Kirk Schuring announces the conference committee will be reporting on amendments to the sports betting legislation soon. Anticipation builds that a fresh vote could be held on the sports betting legislation in Ohio.

    Offshore Betting in Ohio

    While there are hurdles to be cleared before sports betting is legal in Ohio, bettors can still make wagers using an offshore sportsbook. As mentioned, most of these sites will be based in Costa Rica, Curacao, or the EU, and therefore they are not under the jurisdiction of the Ohio state government. So, while the sites are not technically allowed to operate in Ohio, betting with them is entirely legal.

    Even if sports betting in Ohio isn’t legalized, offshore betting will continue in its current format. So, if you are looking for legal sports betting in Ohio, then check out the sites we have listed at the top of this page.

    Are DFS Legal in Ohio?

    Daily fantasy sports are legal in Ohio. Although sports betting has yet to materialise in Ohio, a state law passed in 2018 which made DFS exempt from being controlled by the state’s gaming commission. In 2020, the gaming commission announced it had granted licenses to 5 daily fantasy sports sites:

    • FanDuel
    • DraftKings
    • Yahoo Fantasy Sports
    • StatHero
    • Fantasy Golf’s OG

    However, you are only to bet at the five aforementioned sites. You therefore can’t play DFS at sites such as Monkey Knife Fight that haven’t been awarded a license by the Ohio gaming commission.

    Casino Laws in Ohio

    There have been a number of changes to the casino laws in Ohio in recent years. Before 2009, the state only allowed racetracks, and they had just one off-track betting site outside the existing 7 tracks.

    However, in 2009, voters and the state legislature approved the creation of 4 licenses for land-based casinos. Then, in 2011, the introduction of slot machines and video poker to the state’s racetracks were permitted, turning them into ‘racinos’.

    Casinos would benefit from any changes to the Ohio sports betting landscape, as all casinos and racinos in the state could open sportsbooks. They would then serve as partners for any online sportsbooks that want to operate in the state.

    Online Casino Sites

    There are currently no online casinos in Ohio. However, Ohio residents can still play with one of our recommended online casinos. Overseas casinos are well covered in terms of supplying the best slots titles, as well as plenty of baccarat, blackjack and live dealer tables.

    For the best Ohio casino experience, we suggest you take a closer look at Wild Casino, Bovada Casino, and BetOnline Casino.

    Land Based Casinos in Ohio

    As mentioned previously, there are 4 land-based casinos, and 7 land-based ‘racinos’ operating in Ohio:

    • Hard Rock Casino Cincinnati (land-based casino; Hamilton, OH)
    • Hollywood Casino Columbus (land-based casino; Franklin, OH)
    • Hollywood Casino Toledo (land-based casino; Toledo, OH)
    • Jack Cleveland Casino (land-based casino; Cleveland, OH)
    • Belterra Park Cincinnati (racino; Anderson, OH)
    • Eldorado Gaming Scioto Downs (racino, Columbus, OH)
    • Hollywood Gaming at Dayton Raceway (racino; Dayton, OH)
    • Hollywood Gaming at Mahoning Valley Race Course (racino; Austintown, OH)
    • Jack Thistledown Racino (racino; North Randall, OH)
    • MGM Northfield Park (racino; Northfield, OH)
    • Miami Valley Gaming (racino, Turtlecreek, OH)

    Casinos will offer classic table games, such as blackjack, roulette, and poker. Racinos, meanwhile, are horse tracks that also have slots and video poker on site, but they aren’t licensed to offer table games.

    Ohio Gambling Tax

    All casinos and racinos in Ohio are subject to a 33% tax on gross revenue. For individual gamblers, figuring out how much you owe is more complicated.

    If you bet at a state-licensed casino or racino, these establishments are required to withhold 4% of player winnings in taxes. However, your actual tax rate may be higher or lower depending on the income bracket you fall into. So, when you’re filing your state income taxes, you’ll need to calculate how much you owe and then subtract the amount withheld by the casino.

    You can deduct gambling losses from your income when calculating federal taxes, however, you can’t deduct more than you’ve won. Offshore betting sites don’t withhold any of your winnings for tax purposes. You will therefore have to report any net earnings from gambling at these sites on your state taxes.

    Best Ohio Sportsbooks Reviewed

    While sports betting in Ohio is still some way from being legalized, there are plenty of offshore sites where you can have fun. Check out our review of our five best offshore sites, which analyses their strengths and weaknesses. We recommend signing up to at least two bookmakers to expand the range of markets you can bet on.

    1. XBet – Overall Best Ohio Sports Betting Site

    XBet Sportsbook

    XBet is one of the latest sportsbooks to enter the Ohio sports betting scene. As you’d expect, there is plenty to love about XBet. Indeed, this bookie allows you to wager on practically every popular sport from NFL to NBA, and F1 fans will also be in luck if they bet at this site.

    There are some cracking features, such as Top Bets, which are common for NFL games, incorporating boosted odds. You will find a dedicated news section, which also has expert tips from the army of in-house writers.

    Perhaps the biggest drawback of the site, is the welcome bonus, which is capped at $500. Despite that, the reward comes with wagering requirements of 7x, and to redeem this offer, you must enter the XBet promo code XB100 at the cashier.

    Aside from that, XBet boasts a cracking mobile app that you can use to place pre-match and live wagers. It offers a seamless betting experience for both Android and iOS users, and you can do just about anything you can with the browser-based platform.

    XBet Pros

    • Promotions great for beginners
    • Quick withdrawals
    • Excellent mobile app
    • Odds boosts readily available

    XBet Cons

    • Welcome bonus capped at $500

    2. Bovada – Superb Ohio sports betting site for streaming live games

    If you want to keep on top of all the action, Bovada is the place to be to watch matches as well as bet on them in real time. This online betting site offers HD-quality for virtually every game you wish to wager on. There is also a fabulous prop builder tool that makes it easy to customize wagers.

    Another reason to choose Bovada, is that it has a wide selection of sports to bet on. The platform allows offers on more niche sports, such as snooker and handball.

    And don’t forget about the amazing welcome bonus too, which is up to $1,000. You can claim this using the Bovada promo code BVD1000, and there is also a BTC bonus for those who choose to deposit using Bitcoin. The site is a great option for crypto users., You will find a crypto-based promo where you can land a 75% match on your Bitcoin deposit up to $750.

    You can fund your account with Bitcoin Cash or Litecoin, and payments are usually processed within a matter of hours.

    Bovada Pros

    • HD-quality live streaming
    • Prop builder to customize bets
    • Huge range of sports to bet on
    • Generous welcome bonus for those depositing using Bitcoin

    Bovada Cons:

    • Not much in the way of eSports markets

    3. MyBookie – Top mobile app for Ohio online sports betting

    Coming in third in our list of best providers for sports betting in Ohio, is MyBookie. Like our other top two bookies, MyBookie carries a very lucrative welcome bonus package, which features a 100% deposit match bonus up to $1,000. The promotion is available to all new players, who enter the code MYBY100 when signing up to the site.

    Like Bovada, MyBookie has a rather intuitive platform that facilitates live streaming. It also has one of the best sports betting apps that is compatible with Android and iOS devices, so you can play as and when you wish.

    Once you have signed up to MyBookie, there are plenty of other ongoing promotions you can tap into. This includes a 250% refer a friend bonus, and an 8% rebate on losing bets.

    If that wasn’t enough, you can also deposit and withdraw using Bitcoin, as well as other cryptocurrencies. You are in safe hands at MyBookie, as there is a very capable support team, who will be able to deal efficiently with any queries you may have.

    MyBookie Pros

    • Live streaming for most matches
    • Supports in-game betting
    • Welcome bonus of up to $1,000
    • You can bet on Ohio State University college sports

    MyBookie Cons

    • Limited selection of non-traditional sports

    4. BetUS – Great all rounder for sports betting in Ohio

    BetUS Sportsbook

    When it comes to bonus sizes, there are few that match BetUS. Of the top 5 Ohio sports betting sites mentioned on this list, BetUS offers the most generous promotion. Upon signing up, you can claim a whopping bonus of up to $2,500 with a 125% deposit match. New players can qualify by entering the promo code JOIN125 upon signing up.

    The BetUS app is one of the best around. It is incredibly easy filling in betting slips while on the go, and there is also live betting built in, so you can keep on top of your wager as the action unfolds.

    One of the things that stands out at BetUS, is the quality of the customer support. The company’s customer service team are available 24/7, and you can get in touch by phone or live chat.

    Like most of the other offshore sites included in this list, BetUS is one of the best bitcoin sportsbooks, as it supports a wide range of payment methods.

    BetUS Pros

    • User-friendly mobile app
    • Largest welcome bonus
    • 24/7 customer support team
    • Supports in-play betting on mobile

    BetUS Cons

    • Somewhat dated design

    5. BetOnline – Top Ohio Sports Betting Site for NBA

    BetOnline ranks top in our list of best Ohio online gambling sites, and it is also a firm favorite for placing NBA wagers. This platform allows you to bet on individual games as well as the NBA draft and next year’s Championship. The site carries an enormous range of prop bets, which can make for some unique parlays when the NBA is in full swing.

    It’s not just the NBA where BetOnline delivers. It is also strong when it comes to its coverage of NFL, MLB, and NHL. With over 20 years of market experience, it is one of the oldest bookies serving bettors in Ohio. And when it comes to betting volume, BetOnline comes up trumps.

    We think you will be impressed by the generous welcome bonus offer. This consists of a 100% match deposit up to $1,000, which matches MyBookie and To claim the bonus, you will need to enter the promo code BOL100 when you register your account.

    There are also several exclusive bonuses for those players who make deposits using crypto. Withdrawals are also very quick too. Overall, BetOnline is the best site for online sports betting in Ohio.

    BetOnline Pros

    • Can bet on the NBA draft and NBA futures
    • Wide range of prop bets for most matches
    • Integrated casino and racebook
    • Healthy welcome bonus of up to $1,000
    • Live chat available 24/7

    BetOnline Cons:

    • Fees on credit card withdrawals

    Best Ohio Betting Sites Compared

    Now, we have discussed the best sites for sports betting in Ohio, let’s see how they stack up on bonuses and key features. Our table below shows our findings:

    Sportsbook Welcome Bonus Promo Code Available markets Live Streaming (Y/N) Payment Methods
    BetOnline 100% deposit match up to $1,000 BOL1000 20 No Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin
    Bovada 100% deposit match up to $1,000 BVD1000 22 Yes Credit card, debit card, Zelle, Bitcoin, Bitcoin Cash, Litecoin
    MyBookie 100% deposit match up to $1,000 MYBY50 18 Yes 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, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ethereum, Litecoin
    XBet 100% deposit match up to $500 XB100 21 No Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin
    Intertops 100% deposit match up to $100 ROOKIE100 17 No Credit card, debit card, Bitcoin, Bitcoin Cash, Skrill 100% deposit match up to $1,000 SB1000 16 No Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple, Stellar
    BetNow 100% deposit match up to $500 BN100 10 No Credit card, debit card, Bitcoin, Bitcoin Cash
    GT Bets 100% deposit match up to $500 N/A 18 No Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin
    BUSR 200% deposit match up to $500 N/A 17 No Credit card, debit card, Bitcoin, Litecoin


    There’s still a few more hurdles to overcome before sports betting in Ohio is realised. The likelihood is that things could change in 2022, so we will just have to wait and see what happens.

    For now, you can gamble at one of the state’s 4 casinos or 7 racinos. If you have enjoyed what you have read, then you can also dive into one of the offshore sportsbooks we have outlined in this guide.

    In the meantime, if you want to get involved with sports betting in Ohio, then sign up to XBet today and claim your $500 welcome bonus.


    Can you bet on sports in Ohio?

    When will sports betting be legal in Ohio?

    How can I bet on sports in Ohio?

    Is FanDuel sportsbook legal in Ohio?

    What is the best betting site in Ohio?