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 gambling sites 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.
The Best Maryland Sports Betting Sites List 2022
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 sports betting sites, offering a great mix of sports, markets, bonuses, and support.
- BetOnline – Best Overall Maryland Sports Betting Site.
- Bovada – Great Provider of Live Bets and Streaming in MD.
- MyBookie – Best Sports Betting App in Maryland.
- BetUS – Top Online Sportsbook for Big Promotions.
- XBet – Best Maryland Online Sports Betting Site for Beginners.
- Intertops – Top Provider of Half-Time Betting.
- Sportsbetting.ag – Great Maryland Sportsbook for News and Analysis.
- BetNow – User-Friendly Online Sportsbook and Casino in MD.
- GT Bets – Great Selection of Ongoing Offers and Promotions.
- 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.
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.
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.
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.
Offshore 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?
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 casinos of Maryland 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.
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 Betting Taxes
Maryland’s 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 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 Sports Betting Site
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 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 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
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 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
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
Even though XBet is ranked as fifth-best, it is still worth your time, especially if you’re relatively new to 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
Maryland Betting Sites Comparison
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||INSIDERS||17||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Skrill|
|SportsBetting.ag||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|
How to Bet on Sports in Maryland
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
Visit BetOnline and click on ‘Join Now’. This will open the sign up form.
Step 2: Fill in Your Details
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
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
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.
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.