Maryland Sports Betting 2024 – Is Sports Betting Legal? Compare Top MD Betting Sites & Apps

Maryland sports betting can be carried out in a number of physical establishments as well as online. Although relatively late to the party, the Old Line State has made quick progress with sports betting laws, and today supports numerous sites for online sports betting in Maryland and on-site sportsbooks.

In this guide on sports betting in Maryland, we will go through the different sports betting rules. We will cover both physical and online sports betting in Maryland and detail the best providers offering the greatest bonuses, so you can start winning!

  • 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

$1,000 Crypto Sign-up Bonus

$1,000 Crypto Sign-up 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

Reload bonuses and 8% racebook rebates available

Reload bonuses and 8% racebook rebates available

  • 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

200% Crypto Bonus

200% Crypto Bonus

  • 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+

The Best Maryland Online Sports Betting Sites List 2024

With so many websites and sports betting apps in Maryland, choosing the right provider for you can be tricky. The following are the top 10 best Maryland online sports betting sites, offering a great mix of sports, markets, bonuses, and support.

  1. BetOnlineBest Overall Maryland Sports Betting Site.
  2. Bovada – Great Provider of Live Bets and Streaming in MD.
  3. MyBookie – Best Sports Betting App in Maryland.
  4. BetUS – Top Online Sportsbook for Big Promotions.
  5. XBet – Best Maryland Online Sports Betting Site for Beginners.
  6. Everygame – Top Provider of Half-Time Betting.
  7. – Great Maryland Sportsbook for News and Analysis.
  8. BetNow – User-Friendly Online Sportsbook and Casino in MD.
  9. GT Bets – Great Selection of Ongoing Offers and Promotions.
  10. BUSR – Best Site for Off Track Betting in Maryland.

Is Sports Betting Legal in Maryland?

Yes, following a law that passed earlier in 2021, sports betting is legal in the State. Maryland sports betting updates continue to come in as legislators and business owners seek to turn the new law into a practical service across the region.

Online Sports Betting Sites in Maryland

Maryland will be following the same twinning principle in place in many states, including Colorado sports betting sites. With such a principle, established, land-based casinos and racetracks will partner with online sportsbooks to offer their services to residents of Maryland.

BetMGM, Fox Bet, and FanDuel are just a few operators that are likely to start offering online sportsbooks in Maryland. It is not yet clear whether users will need to register an account in person as is the case in other states.

In the meantime, residents have and will continue to use offshore betting sites to bet on sports and claim generous bonuses. These platforms provide a more convenient and accessible way to bet on online sportsbooks without the hassles and conditions set by the State’s rules.

Land-based Betting

As we’re writing this Maryland sports betting guide, five licenses have been issued for sportsbooks to start operating in the State. As yet, there is very little information on who purchased these licenses. This means that to this day, and probably, for the next few months, the best way to place sports bets is to visit offshore sportsbooks.

Maryland Horse Racing & Off Track Betting

Maryland has five licensed tracks that hold a variety of races throughout the year. These are:

  • Pimlico Race Course in Baltimore.
  • Laurel Park in Laurel.
  • Casino at Ocean’s Down in Berlin.
  • Rosecroft Raceway in Fort Washington.
  • Maryland State Fair in Timonium.

These licensed racetracks provide a combination of thoroughbred and harness racing and allow horse race and pari-mutuel betting.

Off track betting is also allowed in the State, with a number of retail outlets in Baltimore and various other major cities. However, due to the long distances needed to travel and the relative limitations on horse racing choice, many Maryland residents prefer to place their horse bets on reliable offshore gambling apps and sites.

Two of the most-loved providers of horse race betting are XBet and BUSR. Both offer a great choice of national and international races along with rebates of up to 8% on select bets.

Sports Betting Guides by State

Maryland Sports Betting Legislation Timeline

Sports betting in Maryland is only possible following a state-wide referendum held in 2020. As a result of this decision, legislators were able to draft a law that would open up the first sportsbook in Maryland.

Here are some of the most notable events in 2021 that led to this new law:

  • May 2021 – HB940 is signed into law by Gov. Larry Hogan, paving the way for Maryland betting to get underway.
  • Apr 2021 – HB940 passes in the Maryland Senate with only a few tweaks to the original proposal.
  • Mar 2021 – HB940 passes in the Maryland House.
  • Feb 2021 – HB940, the bill to legalize sports betting in Maryland receives its first reading in front of the House Ways and Means Committee.
  • 14 May 2018 – The Murphy v. NCAA decision by the Supreme Court established state autonomy in terms of sportsbook gambling legality, free from federal intervention.

Offshore Online Sports Betting in Maryland

Offshore and Bitcoin betting sites provide an oftentimes better alternative to platforms that are licensed in the State. There are hundreds of online sportsbooks and casinos that accept players from MD but are not based in the State or in the country. Before joining any of these platforms it is important to ensure that they are safe and reliable.

All the sportsbooks in our top 10 list are offshore platforms that have been vetted and found to be trustworthy and licensed. The vast majority hold an operating license by a competent jurisdiction located close to the US, such as Curacao, Panama City, or Costa Rica.

Before placing any sportsbook on our list, we ensure that they have a track record of paying out on time and supporting players with queries and complaints. We also ensure that these offshore sites offer a fast and convenient signup process that allows the business to carry out due diligence whilst causing minimal hassle for the player.

Are Daily Fantasy Sports Legal in Maryland?

FanDuel DFS

Yes, DFS are legal in Maryland and can be played online through a number of reputable providers. These include FanDuel and DraftKings, which both feature the NBA, NFL, MLB, and other top sporting championships.

Maryland Casino Laws

Casino laws are significantly more restrictive than Maryland sports betting rules. Whilst land-based casinos are allowed to operate under a license, online casinos cannot be based in the State.

Land Based Casinos

Maryland currently has six licensed casinos located across the State. These establishments offer a mix of slot machines and table games, with some also offering video poker and other electronic games.

The six land-based Maryland casinos are:

  • Hollywood Casino Perryville in Perryville.
  • Horseshoe Casino Baltimore in Baltimore.
  • LIVE! Casino & Hotel Maryland in Hanover.
  • MGM National Harbor in Oxon Hill.
  • Ocean Downs in Berlin.
  • Rocky Gap Casino Resort in Flintstone.

Online Casinos

As we’re writing this Maryland sports betting online guide, there are no known plans to introduce a legal framework for online casinos. As a result, it remains impossible for operators of casino apps and sites to seek a license from the Maryland Lottery and Gaming Control Commission.

If you’re looking to play online casino games, you should check out the best offshore casinos in the US. These offer a great mix of video slots and live table games combined with generous bonuses and 24/7 support.

Maryland Online Betting Taxes

Maryland online gambling taxes can be relatively complex, especially when compared to states that do not have an income tax system.

State taxes are due on winnings of $500 or more, but the rate of taxation depends on a number of criteria. 9.25% withheld, by law, by the operator when earnings exceed $5,000. The precise amount that you must pay will then depend on the value of your income and whether you submit taxes as a single person or a married one.

In most cases, you’ll need to pay a fixed amount based on your combined income and winnings plus a percentage.

Over and above all this, you’ll also be liable to pay federal taxes of 24% if you surpass the thresholds set by the government.

If you need additional information regarding Maryland betting taxes, we recommend that you speak to a professional who will be able to guide you accordingly.

Best Maryland Online Sports Betting Sites Reviewed

Let’s have a closer look at the top five best Maryland sports betting sites. These offshore platforms are all licensed and have an established record of being safe and reliable.

1. BetOnline – Best Overall Maryland Online Sports Betting Site

BetOnline Sportsbook

BetOnline is a top provider of sports betting markets. This online sportsbook lets you wager on both traditional sports and eSports, providing a range of pre-game and in-play betting markets. In fact, it is often voted as one of the best Maryland live sports betting sites, as it provides a range of short-term bets, including next team to score and winner at halftime.

You can access BetOnline’s services directly from its mobile-optimized website or by downloading its Android and iOS apps. No matter which method you choose, you can find some of the most competitive odds to support the Orioles, Ravens, and the Washington Football Team.

You can sign up to the BetOnline sportsbook in just a few minutes. With your first deposit, you can claim a 50% match deposit bonus worth up to $1,000. This offer comes with a wagering requirement on bets with minimum odds of 2:1. Enter promo code BOL1000 to receive this one-time BetOnline welcome offer.


  • Great user experience
  • Accepts USD and cryptocurrencies
  • $1,000 welcome offers for both sports bets and casino games
  • Comprehensive choice of markets


  • Limited choice of prop bets

2. Bovada - Great Provider of Live Bets and Streaming in MD

Bovada Sportsbook

Bovada is a close second when it comes to choosing the best sportsbook in Maryland. This powerful and feature-rich platform does extremely well when it comes to live betting. Apart from offering one of the widest choices of in-play bets for football, baseball, basketball, and golf in the US, it provides the unique feature of HD live streaming of select matches.

Many MD residents love to use Bovada to place future bets. These include NBA futures as well as college sports futures. The online sportsbook also supports a great prop builder, offering almost endless wager options that add extra thrills to your bets.

New accounts registered with Bovada sportsbook today can benefit from an exclusive welcome bonus. With your first qualifying deposit, this top-rates sportsbook will reward you with a 100% match deposit bonus of up to $1,000. Before withdrawing your winnings, you will need to fulfill a wagering requirement on bets with odds of 2:1 or higher. Simply enter promo code BVD1000 to receive this Bovada welcome bonus.


  • $1 bets accepted
  • Great selection of futures markets
  • Extensive sports coverage
  • Live streaming available


  • No eWallets available

3. MyBookie - Best Sports Betting App in Maryland

MyBookie Sportsbook

If you enjoy playing on the go, you’ll love MyBookie’s mobile-optimized sportsbook platform. Accessible by all modern Android, iOS, Windows, and Huawei devices, this betting app provides you with the full range of 20+ sports and eSports offered by this top-rated provider.

You can use MyBookie to bet on NHL, MLB, NFL, and all other national championships. The sportsbook is also great for international competitions, including the Fifa World Cup and the Olympics. It offers an extensive range of competitive odds across its markets, including live bets.

No matter whether you join MyBookie sportsbook from your smartphone or desktop, you can claim a welcome bonus worth up to $1,000. To receive this 100% match deposit bonus, all you need to do is place a qualifying deposit and fulfill a wagering requirement on bets with odds of 2.5:1 or better. To receive this welcome bonus automatically, simply enter promo code MYB100 with your first deposit.


  • Mobile-optimized sportsbook
  • Great choice of ongoing promotions
  • Top odds for live bets
  • Great basketball coverage


  • A limited choice of eSports

4. BetUS - Top Online Sportsbook for Big Promotions

BetUS Sportsbook

One of the main reasons why so many users sign up to BetUS is its fantastic range of player bonuses. Its welcome bonus rewards new players with a 125% match bonus worth up to $2,500. This offer comes with a rollover requirement on bets with minimum odds of 2.8:1 or better. You can claim this offer by entering promo code JOIN125 with your first payment.

Once you have exhausted this generous welcome bonus, BetUS keeps rewarding you with a choice of reload bonuses and other offers. You can also claim 100% refer-a-friend bonuses that effectively provide you with a no deposit offer.

BetUS is one of the biggest and most reputable online sportsbooks in Maryland. It boasts over 1 million users across the US and offers 24/7 support through a live chat function. The platform is a favorite amongst fans of rugby, soccer, horse racing, and golf, amongst many other popular sports.


  • Very generous welcome bonus
  • Superb eSports selection
  • Fast payouts
  • 24/7 live chat support


  • A limited choice of payment methods

5. XBet - Best Maryland Online Sports Betting Site for Beginners

XBet Sportsbook

Even though XBet is ranked as fifth-best, it is still worth your time, especially if you’re relatively new to online sports betting in Maryland. This user-friendly and versatile platform offers over 20 sports, with hundreds of competitions and thousands of markets each year.

XBet supports payments in USD through a number of convenient payment methods. The sportsbook also accepts cryptocurrency payments, offering a fast and low-cost way to fund your account. Once you register an account, you’ll be able to play using Bitcoin, Litecoin, or Bitcoin Cash.

As a registered user, you’ll also be able to activate a number of XBet promotions, including horse racing rebates and refer-a-friend offers. However, the sportsbook’s first bonus is its welcome offer. New players can claim a 100% match deposit bonus worth up to $500. This offer includes a rollover requirement on bets with minimum odds of 2:1. Use promo code XB100 to receive this bonus today.


  • Competitive odds
  • 24/7 live chat support
  • Includes 100% referral bonuses
  • Quick cryptocurrency payouts


  • Relatively small bonus

More on gambling in Maryland...

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

10 Best Maryland Sportsbooks Comparison 2024

You might still be unsure about the best platform for sports betting in Maryland. This comparison table outlines the key features of our top 10 sportsbooks to make choosing easier.

Maryland Sportsbooks Welcome Bonus Promo Code Number of Sports Live Streaming Payment Methods
BetOnline 50% deposit match up to $1,000 BOL1000 20 No Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin
Bovada 100% Bitcoin deposit match up to $750 BTCSWB750 22 Yes Credit card, debit card, Zelle, Bitcoin, Bitcoin Cash, Litecoin
MyBookie 100% deposit match up to $1,000 MYB100 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
XBet 100% deposit match up to $500 Not required 21 No Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin
Intertops 100% deposit match up to $500 WELCOME 500 17 No Credit card, debit card, Bitcoin, Bitcoin Cash, Skrill 100% deposit match up to $1,000 KICK100 16 No Credit card, debit card, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple
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 BOS50 18 No Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin, Ripple
BUSR 20% deposit match up to $500 WELCOME20 17 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
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

Maryland Betting Apps & Mobile Sites for iPhone & Android

You can access a few regulated sports betting apps in Maryland, but if you want to use the offshore sites we have listed, you can access their sites with your mobile browser. Let's check out what you might need to do to seamlessly bet with your mobile device.


Easily explore and utilize the various options available on your iPhone or Apple device through Safari. These platforms provide a straightforward account creation process, ensuring a seamless experience for users.

Plus, to maximize the benefits of these advanced betting platforms, it's important to keep your device software up-to-date.


Make the most of your sports betting with the top-rated sports betting apps for Android devices in Maryland state. With the help of our comprehensive guide, you can easily find the best apps and mobile-optimized sites, ensuring you can enjoy a smooth and uninterrupted experience.

Plus, whether you prefer to use Google Chrome or another browser, you can easily access all the games and markets available on the desktop version, giving you the full betting experience on your mobile device. And with optimization, you won't have to worry about compatibility issues, ensuring a hassle-free betting experience. For the best results, be sure to keep your Android device up-to-date, so you can stay ahead of the curve and fully immerse yourself in the latest sportsbooks and live betting software available.

Mobile Site vs. App for Betting in Maryland

Let's take a look at the benefits of using mobile browsers and mobile apps. Both of these options give you easy access to sports betting, which allows punters to bet on the go.

Mobile Site


  • No downloads required
  • Easy to switch between sites
  • Access to the full range of features from the desktop site


  • Not quite as convenient as a mobile app

Mobile App


  • Convenient and user-friendly
  • A few sportsbooks offer app-specific bonuses
  • Most of the apps are very user-friendly


  • Takes up space on your mobile device

How to Bet on Sports in Maryland Sportsbooks

If you’re a complete newbie or only have limited experience with sports betting in Maryland, the following guide will give you a step-by-step run-through to help you. We will be using BetOnline as our example platform, and we will explain how you can register an account, place your first deposit and start betting in just a few minutes.

If you join BetOnline today, you’ll be able to claim a 50% match bonus on your first deposit. Simply enter promo code BOL1000 to receive this valuable offer automatically.

Step 1: Register an Account

Maryland Sports Betting [cur_year] - Is Sports Betting Legal? Compare Top MD Betting Sites & Apps

Visit BetOnline and click on ‘Join Now’. This will open the sign up form.

Step 2: Fill in Your Details

BetOnline Create Account

Enter the required information to create your new account. This includes your name, postcode, mobile number, and email address.

Step 3: Verify Your Email

Verify your email before placing your first deposit. To do this, simply visit your inbox and look for an email from BetOnline. Click the link found within the email to verify your address.

Step 4: Deposit Funds

BetOnline Make a Deposit

Once you’re logged into your BetOnline account, click on ‘Cashier’ to place your first deposit. The sportsbook supports a number of payment methods, including cryptocurrencies. Once you select your preferred method, remember to include the value of your deposit and the BetOnline promo code BOL1000 to get a 50% top-up on your deposit.

Step 5: Place Your First Bet

BetOnline Live Betting

Click on ‘Sports’ to open the sportsbook. Search for matches or sports using the available options and click on a market to open your bet slip. Enter the value of your bet and click on ‘Bet Now’ to complete your first bet.

Conclusion on Maryland Online Sports Betting

Whilst Maryland sports betting is easier and more convenient than it has ever been, online casinos in the State are not as fortunate. You can, nevertheless, enjoy betting on your favorite sports teams and accessing the latest casino games with ease by signing up to one of our recommended platforms.

BetOnline offers a great mix of sports markets and online casino games. By joining today, you can benefit from a $1,000 welcome bonus that you can use on either sports or games. Use promo code BOL1000 to receive your sportsbook reward with your first deposit.

Maryland Sports Betting Online FAQs

What sportsbooks are there in Maryland?

Where can I bet in Maryland?

Is betting legal in Maryland?

What betting apps are in Maryland?

Can I bet online in Maryland?

Arrow to top