Online sports betting popularity has picked up across the United States over the past decade, and that trend definitely applies in Baltimore.  The Baltimore Ravens Super Bowl win in 2013 may have kick started the sports betting culture within the city and the increasing ease of betting online has allowed Baltimore residents to get action on all varieties of sporting events.

Sports betting is as big as it’s ever been in Baltimore with most residents feeling comfortable betting online through sites such as, which I will outline in more detail below.  On this page I will also attempt to explain the legality of sports betting in Maryland and also touch on the best place to bet on horses in the city.

Is Sports Betting Legal in Baltimore?

Yes, sports betting is legal in Baltimore. Voters initially approved legal sports betting in Maryland in November of 2020, and the first retail sportsbook launched in the state in December 2021. It took another year for online sports betting to launch in Maryland in November 2022. There are now seven licensed online sportsbooks available to Baltimore residents, and due to the structure of Maryland’s sports betting law, this number could grow to as many as 60 betting sites.

As a Maryland resident you also have the option to bet on sports through offshore betting sites that are licensed and regulated outside of the United States, while still accepting US bettors. The offshore sportsbooks, like the two outlined below, have served the US betting market for decades and rely on their reputation and customer service, rather than state-issued licenses to operate their businesses. Both of offshore sportsbooks outlined below accept Baltimore residents.

Best Sportsbooks for Baltimore Residents

Bet Now
  • Accepts players worldwide
  • Competitive betting lines
  • Fast & easy deposits and withdrawals (including Bitcoin)
50% up to $1000
  • Accepts players worldwide
  • Competitive betting lines
  • Old style website that is easy to navigate
50% up to $1000

These are the best two sportsbooks for Baltimore residents to use.  They are both safe, secure, reputable and popular across the country.  Both sites primarily focus on the American market, which allows them to cater their sportsbook (bet offerings, deposit/withdrawal options, etc) to the needs of USA residents.

Check out the reviews of either BetOnline or SportsBetting above for further details.

Offline Sports Betting in Baltimore

Maryland’s sports betting law allows for 47 retail sportsbook licenses. Maryland also allows horse racing bets at the track and Baltimore is home to Pimlico Race Course, which is one of the top horse racing tracks in the country.

Horseshoe Casino Baltimore

Horseshoe Casino Baltimore has added a Caesars Sportsbook on the casino’s first floor. The Sportsbook is open 7 days a week and features 20 betting kiosks and live tellers.

Pimlico Race Course

Pimlico Race Course is located in the heart of Baltimore and has a rich history dating back to it’s opening in 1870.  The Preakness Stakes, which is the second race in the Triple Crown, is the racetracks crown jewel and the reason everyone in America knows about the track, but there are many other notable races that take place at Pimlico throughout the racing season as well.

The track offers live racing on most days throughout the summer, while also offering simulcast betting 7 days a week during racing season and 5 days a week during the winter months.

***You can also bet on every Pimlico race through the BetOnline Racebook.

Major Sports Teams in Baltimore

  • Baltimore Orioles (Baseball – MLB)
  • Baltimore Ravens (Football – NFL)