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 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 or, both of 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?

The easiest way to answer this question is in two parts.  This is because with every sports betting transaction there has to be a bookie (taking the bets) and a bettor (placing the bets).

It is not legal to be a bookie in the state of Maryland.  That law dictates that you cannot operate a sportsbook within the state.  So that is the bookie side of the equation.  It is not allowed.

As for just being a bettor though, that is not illegal.  There is no law against residents of Maryland placing sports bets through betting sites located and regulated outside of the USA.

Below I’ve outlined two offshore betting sites that accept Maryland residents.  Both of these sportsbooks are very popular across the United States and are safe and secure options for Baltimore bettors.

Best Sportsbooks for Baltimore Residents

Sportsbook Bonus Review Visit
1 50% up to $2500T & C Apply Review Visit
2 75% up to $1000T & C Apply Review Visit

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 above for further details.

Offline Sports Betting in Baltimore

Unfortunately, land based casinos are not allowed to offer sports betting in the State of Maryland.  That said, Maryland does allow you to place 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.

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 (MLB)
  • Baltimore Ravens (NFL)