Home ohio

Sports Betting in Ohio Guide – Get $5000 in Free Bonuses

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.

This guide to sports betting in Ohio covers everything you need to start betting from OH without breaking any laws. Dive in for our rankings of the top ten bookies available to Ohio residents, reviews of the best betting sites, and an overview of the state’s legal sports betting and gambling situation.

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

75% Crypto Deposit Bonus up to $750

  • HD Quality Live Streaming
  • Accepts Major Cryptocurrencies
  • Top Parlay Builder
9.8 Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
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.

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

  • Huge Range of Sports Markets
  • Live In-Game Betting
  • $1,000 Welcome Bonus
9.7 Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
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.

Up To $750 Sign Up Bonus

  • Top Quality Mobile Betting App
  • High Limit Sportsbook
  • Fast Payouts
9.6 Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
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.

First deposit bonus up to 180% and 1 BTC

  • Wide variety of sports and games
  • Easy betting interface
  • Great odds & weekly bonuses
9.5 Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
Claim Now
No wagering requirements. [email protected]'s apply. 18+

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 Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
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.

150% welcome bonus up to $300

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

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 Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
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.

100% deposit match up to $500

  • Biggest Range of Sports
  • Top Horse Racing Sportsbook
  • Seamless Payments & Payouts
9.2 Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
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.

100% crypto bonus up to $1000

  • No Maximum Deposit
  • Various Promos & Daily Rebates
  • Political & Entertainment Bets
9.1 Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
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 Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
Claim Now

50% deposit match up to $1000

  • Top All-In-One Gambling Site
  • Many Betting Options & Promotions
  • All US Customers Accepted
8.8 Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
Sports Betting in Ohio Guide - Get $5000 in Free Bonuses
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

The Best Ohio Sports Betting Sites List 2022

Here are our top ten Ohio sports betting sites. We spent days researching all providers and ensuring they offer a safe and reliable sports betting environment.

  1. BetOnline – Overall best Ohio sportsbook
  2. Bovada – Best for Ohio live sports betting
  3. MyBookie – Best sports site for Crypto betting in Ohio
  4. BetUS – Biggest welcome bonus in Ohio
  5. XBet – Fastest crypto payouts in Ohio
  6. Intertops – Excellent recurring promotions
  7. Sportsbetting.ag – Soccer specialist
  8. BetNow – NFL contests specialist
  9. GT Bets – Great variety of lines on football
  10. BUSR – Ohio sportsbook with great customer service

Is Sports Betting Legal in Ohio?

No. The state of Ohio doesn’t issue betting licenses. A sports betting bill that would legalize betting passed the Senate but didn’t make it through the House during the 2021 summer legislative session.

As a result, legal sports betting in the state is unlikely before late 2022, possibly even early 2023. The good news is that Michigan, Indiana, West Virginia, and Pennsylvania have regulated sports betting, so legal wagering may be just a drive away.

Online Sportsbooks

There are no online sportsbooks in Ohio. Governor Mike DeWine needs to sign a sports betting bill that would make online betting sites legal in the state, which won’t happen until late 2022.

Sports Betting in Ohio Guide - Get $5000 in Free Bonuses

Once the bill is passed, operators wishing to offer legal Ohio online sports betting services will need to partner with an existing Ohio casino. The bill in its current form allows up to 25 online betting licenses.

Nevertheless, many offshore sportsbooks offer online betting to residents of Ohio. These providers are licensed and regulated by overseas jurisdictions such as Curacao, Costa Rica, and the European Union. Betting with an offshore sportsbook is not against any Ohio regulations, but we advise you to exercise caution; many fraudulent offshore providers will take your money and run. Please consult our list of the top offshore bookies above for the best trustworthy bookmakers.

Land-based sports betting

There are currently no land-based sportsbooks in Ohio, and this is unlikely to change until late 2022. The good news is that Ohio borders several states with physical sportsbooks. If you’re in the mood for brick-and-mortar betting, consider driving across to Indiana, Michigan, Pennsylvania, or West Virginia.

The current Ohio sports betting bill allows up to 40 land-based sports betting licenses. Expect a lot of brick-and-mortar betting locations once the bill passes.

Horse Racing & Off Track Betting

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

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

Of course, you can always wager on horse races through one of our recommended sportsbooks.

Here’s a list of racinos in the state:

  • Hollywood Gaming at Dayton Raceway (Dayton, OH)
  • Miami Valley Gaming (Turtlecreek, OH)
  • Hollywood Gaming at Mahoning Valley Race Course (Austintown, OH)
  • Eldorado Gaming Scioto Downs (Columbus, OH)
  • MGM Northfield Park (Northfield, OH)
  • Jack Thistledown Racino (North Randall, OH)
  • Belterra Park Cincinnati (Anderson, OH)

Timeline of Ohio Sports Betting Legislation

Here’s a brief outline of the push to legalize sports betting in the state:

  • June 30, 2021: The Ohio sports betting bill died in The House before the summer legislative session. As a result, legal betting in the state is unlikely until early 2023.
  • June 24, 2021:Senator Schuring expanded the Ohio sports betting bill to include provisions that would allow existing casinos and racinos to offer sports betting services. The amendment passed by an overwhelming 31-0 majority vote.
  • June 16, 2021: The Senate passed bill SB176 with a 31-2 majority vote.
  • May 6, 2021: Bill SB176 was introduced by senator Kirk Schuring. If passed, the bill would have allowed issuing 40 retail sports betting licenses. Additionally, the bill mandated that brick-and-mortar sportsbooks operate on premises reserved for sports betting, which would exclude existing casino and racino locations from offering sports wagering.

As you can see, legal sports betting in Ohio is a long way off. But it’s coming.

Offshore Betting in Ohio

Regulations pertaining to sports betting in Ohio do not prohibit wagering with offshore betting sites. Thousands of Ohio residents bet on their favorite sports using our recommended overseas bookies, and, as far as we know, not one bettor has been prosecuted or fined as a result.

However, please understand that offshore sites are not regulated within Ohio. As a result, these bookmakers lie outside the influence of OH laws and regulations. That’s why it’s essential to choose a reputable offshore bookie with a proven track record of timely payouts and fair conduct.

Consult our top ten list for secure and dependable offshore bookies.

Are DFS Legal in Ohio?

Daily fantasy sports contests have been legal in Ohio since 2018. The Ohio Gaming Commission, which oversees all DFS wagering activities in the state, has issued licenses to the following providers:

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

Only the five sites above are licensed to offer DFS services in Ohio, meaning sites such as Monkey Knife Fight, SuperDraft, Prize Picks, or Underdog Fantasy are illegal.

Ohio Casino Laws

Until 2009, Ohio only allowed horse race betting. This changed with the issuing of four brick-and-mortar casino licenses. Gambling in Ohio further expanded in 2011 with the introduction of video poker and slot machines to each of the state’s seven race tracks.

Online Casinos

There are currently no online casinos in Ohio. Still, residents of OH can join and bet with one of our recommended offshore online casinos. Overseas casinos are a gambler’s paradise and include thousands of slots, roulette variants, blackjack tables, baccarat games, and live dealer tables.

For the best Ohio online gambling experience, we recommend Wild Casino, Bovada Casino, and BetOnline Casino.

Land-based casinos

Ohio is home to four land-based casinos. There are also seven racinos, which are race tracks that feature slots and video poker machines. Unfortunately, table games are not available at racinos.

Racinos in Ohio:

  • Eldorado Gaming Scioto Downs (Columbus, OH)
  • Jack Thistledown Racino (North Randall, OH)
  • MGM Northfield Park (Northfield, OH)
  • Hollywood Gaming at Mahoning Valley Race Course (Austintown, OH)
  • Miami Valley Gaming (Turtlecreek, OH)
  • Hollywood Gaming at Dayton Raceway Dayton, OH)
  • Belterra Park Cincinnati (Anderson, OH)

Land-based casinos in Ohio:

  • Hollywood Casino Columbus Columbus (Franklin, OH)
  • Hard Rock Casino Cincinnati Cincinnati (Hamilton, OH)
  • Jack Cleveland Casino (Cleveland, OH)
  • Hollywood Casino Toledo (Toledo, OH)

How is Gambling Taxed in Ohio?

Gambling income is taxed at the state’s ordinary income tax rate. State-licensed gambling establishments are required to withhold 4% of player winnings in taxes; however, your actual tax rate may be lower or higher, depending on your income bracket.

Furthermore, providers withhold a 24% federal tax paid to the IRS. If the establishment doesn’t have your social security number, it may withhold as much as 28%. 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 taxes, so it is up to you to report your overseas gambling income to authorities and pay applicable taxes.

Best Ohio Sportsbooks Reviewed

Please consult our reviews of the top five offshore betting sites to learn about their strengths and weaknesses. As always, we recommend signing up with at least two bookies to expand the range of markets you can bet on.

1. BetOnline – Best Site For Sports Betting in Ohio

BetOnline Sportsbook

BetOnline is our top recommended site for sports betting in Ohio. There are several reasons for that. First, the bookie covers over 25 sports disciplines, so there’s something for everyone.

This Ohio sports betting site has over 20 years of market experience, making them one of the oldest bookies that serve bettors in Ohio. In fact, BetOnline consistently ranks in the top 50 sportsbooks that serve US customers in betting volume.

Another reason you’ll love BetOnline is the generous 100% match deposit welcome bonus, worth up to $1,000. To claim the bonus, enter promo code BOL100 while registering your free account. The sportsbook also features several recurring promotions for ative customers, including re-deposit bonuses and cashback schemes.

You can fund your BetOnline account using credit cards, bank transfers, checks, and cryptocurrencies such as Bitcoin. The bookie has several exclusive bonuses for players who make a crypto deposit. Withdrawals are quick without undue delays.

Overall, BetOnline is the best Ohio sports betting site on the market.

BetOnline Pros:

  • Great welcome bonus and promotions
  • Bitcoin and credit card deposits and withdrawals
  • Lots of sports betting markets
  • Live chat available 24/7

BetOnline Cons:

  • Fees on credit card withdrawals

2. Bovada - Best For Live Sports Betting in Ohio

Bovada Sportsbook

Bovada is number two on our list of the best Ohio sports betting sites. The bookie deserves praise for its high-quality streaming and live-betting platform, which works equally well on desktop and mobile devices.

Whether you prefer basketball, baseball, football, ice hockey, golf, or any other popular sport, you'll find plenty of both live and pre-match betting options at Bovada. Sports streams are subscription-free and available in HD quality to anyone who maintains a few dollars in their bankroll or places regular wagers.

New players are treated to a deposit bonus worth up to $1,000. To redeem your reward, enter promo code BVD1000 in the registration form while creating your account. Existing players can take advantage of several recurring promotions, including horse betting and NFL boosted odds and rebates.

But perhaps the best thing about Bovada is its intuitive app design. Their platform is second to none and is a joy to bet with using any smartphone or mobile device, big or small, iOS or Android.

As far as sports betting in Ohio goes, Bovada is as good as any.

Bovada Pros:

  • Best live sports betting in Ohio
  • Top live sports streaming
  • Low minimum bets
  • Exceptional mobile application

Bovada Cons:

  • Not a lot of eSports markets
  • Odds can be worse than competitors’

3. MyBookie - Best For Bitcoin Sports Betting in Ohio

MyBookie Sportsbook

Coming in third on our list of the best providers of online sports betting in Ohio is MyBookie. Like our top two bookies, MyBookie features a 100% deposit match bonus worth up to $1,000. The promotion is available to all new players who enter MYB100 in the "promo code" field during registration.

Of course, the sportsbook features hundreds of markets for around two dozen sports, among them soccer, football, baseball, basketball, hockey, badminton, tennis, Formula 1, MMA, and boxing. Event coverage ranges from national majors, like the NBA and NFL, to major and minor events hosted internationally.

Once you sign up with MyBookie and take advantage of the tremendous welcome promotion, you can utilize several recurring promotions to keep the bonus money flowing indefinitely. Examples include a 250% refer a friend bonus and a 8% rebate on losing bets.

Furthermore, you can deposit and withdraw using Bitcoin, Ethereum, XRP, Bitcoin Cash, Litecoin, credit cards, and debit cards. If you run into trouble with your account, you'll have a capable support team at your disposal, ready to help solve any technical issue.

MyBookie Pros:

  • Great bonus variety
  • Top odds on the Ohio market
  • Virtual sports betting available
  • Great support team
MyBookie Cons:
  • Lacks live streaming

4. BetUS - Largest Welcome Bonus

BetUS Sportsbook

When it comes to bonus size, none of the best sites for online sports betting in Ohio compete with BetUS. The sportsbook offers a whopping welcome bonus of up to $2,500 (!) to every player who enters promo code JOIN125 while signing up.

What's more, this bonus is a 125% match, so it provides excellent value to bettors making small deposits. You can also use several reload bonuses to grow your bankroll after signing up.

Whether you're in the mood for NBA, NFL, NHL, NFL, FIFA, Tour de France, UEFA Champions League, or the Super Bowl, you'll find plenty of pre-game and live betting markets to choose from.

Like the other top sites for sports betting in Ohio on our list, BetUS supports credit cards and cryptocurrencies.

BetUS Pros:

  • Largest welcome bonus
  • Great recurring promotions
  • Extensive coverage of Ohio-favorite sports
  • Fast cryptocurrency withdrawals

BetUS Cons:

  • Somewhat dated design

5. XBet - Fastest Cryptocurrency Withdrawals in Ohio

XBet Sportsbook

XBet is the latest sportsbook to join the Ohio sports betting market. As you'd expect, the bookie allows you to wager on every popular national and international sport.

The bookmaker's main drawback is the welcome bonus, which is capped at $500. On the flip side, the reward comes with lax wagering requirements that make it easier to clear by recreational bettors.

XBet has a great mobile sports betting app Ohio residents can use to place pre-match and live wagers. Though not as good as the one from Bovada, the XBet app is responsive and offers a seamless betting experience on old and new Android and iOS devices. You can use the mobile app to place wagers, request withdrawals, activate bonuses, and do just about anything you can with the browser-based platform.

XBet Pros:

  • Promotions perfect for beginners
  • Prompt withdrawals
  • Good mobile app
  • Recurring promotions and boosted odds

XBet Cons:

  • Welcome bonus capped at $500

More on gambling in Ohio...

Learn about all types of online gambling in Ohio in our expert guides below:

Ohio Betting Sites Comparison

Sportsbook Number of Sports Welcome Bonus Live Streaming Payment Methods
BetOnline 20 100% deposit match up to $1,000 No Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin
MyBookie 18 100% deposit match up to $1,000 No Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin
Bovada 22 100% Bitcoin deposit match up to $750 Yes Credit card, debit card, Zelle, Bitcoin, Bitcoin Cash, Litecoin
BetUS 22 125% deposit match up to $2,500 No Credit card, bank wire, Bitcoin, Bitcoin Cash, Ethereum, Litecoin
XBet 21 100% deposit match up to $500 No Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin
Intertops 17 100% deposit match up to $500 No Credit card, debit card, Bitcoin, Bitcoin Cash, Skrill
SportsBetting.ag 16 100% deposit match up to $1,000 No Credit card, debit card, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple
BetNow 10 100% deposit match up to $500 No Credit card, debit card, Bitcoin, Bitcoin Cash
GT Bets 18 100% deposit match up to $500 No Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin, Ripple
BUSR 17 20% deposit match up to $500 No Credit card, debit card, Bitcoin, Litecoin

Explore Our Sports Betting Guides

MLB Betting Sites
If you are looking for the best MLB betting sites, then look no further. Our guide will provide you with the latest betting tips, bonus codes and betting sites.
MLB Betting Sites
NBA Betting Sites
Discover a world of trusted & reliable NBA betting sites. Our list of betting sites are fully reviewed and tested, providing you with top tips, bonuses & more.
NBA Betting Sites
NBA Live Betting Sites
Delve into our guide to find out how to unlock generous NBA live betting bonuses, the latest odds, and the top being sites to play NBA Live.
NBA Live Betting Sites
NFL Betting Sites
In this guide, we’ll review the 10 best NFL betting sites that you can play with today, show you how to claim a welcome bonus worth up to $1,000, and more.
NFL Betting Sites
NFL Live Betting Sites
Discover the latest NFL live betting trends, popular markets and the top sportsbooks at which to bet on football games with our expert-written NFL Live guide.
NFL Live Betting Sites
Super Bowl Betting Sites
Explore the world Super Bowl, & find out everything you need to know ahead of the big game. Providing you with top online betting sites, bonus codes & more.
Super Bowl Betting Sites
NHL Betting Sites
Access the top betting lines and markets with our expert-rated best NHL sportsbooks and get competitive odds, great bonuses, and promotions.
NHL Betting Sites
Tennis Betting Sites
Find the best tennis betting site to play at with our in-depth betting guide, all whilst comparing the top operators and reveal the best tennis bonuses.
Tennis Betting Sites
Horse Racing Betting Sites
Discover more on the world of horse racing betting with our dedicated guide. Reviewing the best betting sites, revealing how to bet, types of betting & more.
Horse Racing Betting Sites

How to Bet on Sports in Ohio

Here's a detailed walkthrough of how you can start betting on sports in Ohio for yourself with our recommended sportsbook.

Step 1: Create a BetOnline Account

To get started, visit the BetOnline website and select the ‘Join Now' button. Then you just need to provide a few details such as your name, email, phone number, date of birth, and a password to register your account.BetOnline Create Account

Step 2: Verify Your Email

BetOnline will then send a verification link to your email address which you need to click on it confirm your identity.

Step 3: Deposit Funds

BetOnline's accepted payment methods include debit and credit cards, wire transfer and cryptos like Bitcoin and Ethereum, so choose your preferred method and make your first deposit.BetOnline Make a Deposit

Step 4: Place Your Bets

Now you're all signed up and have funded you account, all that's left to do is find a decent market and set your wager!



There is currently no legal sports betting in Ohio, but we expect this to change in 2022 with the advent of the first retail sportsbooks. Online betting sites should follow soon after. #

Until then, you can bet safely at one of the state's seven race tracks or sign up with our recommended offshore sportsbooks to start wagering on dozens of sports online. Sign up to BetOnline today to claim your $1,000 bonus!

Frequently Asked Questions on Ohio Sports Betting

Can you bet on sports in Ohio?

When will sports betting be legal in Ohio?

What sports betting sites are legal in Ohio?

Is FanDuel sportsbook legal in Ohio?

What is the best sportsbook in Ohio?

Sergio is a very experienced writer based in Malta, one of the world's iGaming capitals, who is an expert in all things gambling.