Massachusetts Sports Betting Guide – Best MA Sportsbooks

If you want to learn more about Massachusetts sports betting, this guide is for you. Here, we discuss all there is to know about MA sports betting, from gambling tax to legislation history. 

We also rank the top ten Massachusetts betting sites, so you can easily find the one that most appeals to you. So, keep reading to find out more about which ones made our list and where to find the most impressive bonuses and promos!

Best Massachusetts Sports Betting Sites May, 2022

10 Bookmakers that match your criteria...
Top Rated
413 Bonus claimed

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

  • Huge Range of Sports Markets
  • Live In-Game Betting
  • $1,000 Welcome Bonus
    Claim Bonus
    Up To $1,000 Welcome Bonus

    100% deposit match up to $500

    • Top Horse Racing Sportsbook
    • 7% rebate on all horse race wagers
    • Generous Reload Bonuses
    Claim Bonus
    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% deposit match up to $1,000

    • HD-Quality Live Streaming Service
    • Huge Bitcoin Bonuses
    • Wide Range of eSports
    Claim Bonus
    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.

    100% deposit match up to $1,000

    • Big Contests & Promotions
    • NFL and NBA futures betting
    • $1,000 Welcome Bonus
    Claim Bonus
    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. General terms & conditions apply.

    Up to $2,500 deposit match

    • Biggest Welcome Bonus
    • Stream Analysis Sports Shows
    • 24/7 Customer Support
    Claim Bonus
    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.

    Up To $150 Sign Up Bonus

    • High Quality Sports Betting App
    • Top High Limit Sportsbook
    • Speedy Payouts
    Claim Bonus
    100% Up to $50 bonus. Receive up to $50 on each on your first 3 deposits within 100 days of sign up. 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.

    50% deposit match up to $1000

    • All-In-One Gambling Site
    • Various Betting Options & Promotions
    • Accepts All US Customers
    Claim Bonus
    50% deposit up to $1,000. You must enter 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

    100% welcome bonus up to $500

    • Most Competitive Reload Bonus
    • Live In-Play Betting
    • 10% Weekly Rebate on Horse Racing
    Claim Bonus
    Minimum deposit applied of $20. Maximum bonus is capped at $500. Wager requirements: 15x rollover.

    100% welcome bonus up to $500

    • Reputable Sportsbook
    • Brilliant VIP Program
    • Impressive Casino & Racebook Bets
    Claim Bonus
    Minimum deposit of $35 applies to qualify for the offer. The maximum limit is $500. 12x rollover applies with this offer.

    100% crypto bonus up to $1000

    • No Deposit Limit
    • Political & Entertainment Bets
    • Daily Promotions & rebates
    Claim Bonus
    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.

    The Best Massachusetts Sports Betting Sites List 2022

    Here is a list of some of the best Massachusetts sports betting sites available:

    • BetOnline – Best Overall Massachusetts Sports Betting Site
    • XBet – Top New Site for Sports Betting in Massachusetts
    • Bovada – Best MA Sports Betting Site for Live Streaming
    • MyBookie – Top Bonuses Offered by a Massachusetts Sportsbook
    • BetUS – Best App for Sports Betting in Massachusetts
    • EveryGame – Most Impressive Odds for Massachusetts Sports Betting
    • – Top Customer Service for MA Online Betting
    • BetNow – Most Extensive Range of Sports Markets for MA Betting
    • GT Bets – Top Site for Massachusetts NFL Fans
    • BUSR – Best Betting Site for Horse Racing in MA

    Is Sports Betting Legal in Massachusetts?

    Unfortunately, sports betting in Massachusetts is not yet legal, and it appears as though sports betting in MA is set to remain illegal until at least 2023. However, a Massachusetts sports betting bill set to legalize online and in-person sports wagering is currently moving through the state legislature. In addition, the House of Representatives recently passed a Massachusetts sports betting bill legalizing wagering on professional sports, eSports, and college sports. But, this legislation stipulates that wagering prop bets on individual collegiate players remain illegal.

    Online Sportsbooks

    Sports betting in Massachusetts remains illegal, and as a result, so do online sportsbooks. However, those still wanting to participate in online sports betting in Massachusetts have a few options. First, MA residents can drive to neighboring New Hampshire and wager a sports bet there. 

    Alternatively, MA residents wanting to wager online can use an offshore sportsbook. Further in this guide, we review the best offshore betting sites and sportsbooks in Massachusetts, so you can find the one that meets your wagering needs more efficiently. 

    However, there is currently legislation in the pipeline that would allow online sportsbooks to operate and do so independently without needing to partner with a brick-and-mortar establishment. If passed, this would be unique to the stipulations outlined by several states where online sports betting is currently legal.

    Land-Based Betting

    Despite the possibility of multiple sports betting sites being allowed to set up in MA, the state is relatively close-fisted regarding land-based establishments. In 2011, the state passed the Expanded Gaming Act, allowing land-based casinos to operate within Massachusetts state lanes. However, it also significantly restricts how many establishments are permitted to open, limiting the number to three casinos and one slots parlor. 

    As a result, Massachusetts currently offers one slots parlor and two licensed casinos:

    • Plainridge Park Casino in Plainville (slots parlor)
    • MGM Springfield Casino in Springfield
    • Encore Boston Harbor Casino in Everett

    However, it is important to note that currently, none of these establishments feature Massachusetts sportsbooks, nor do they offer sports betting.

    Additionally, two Native American Tribes have plans in the pipeworks to open their own casinos. These include the Aquinnah Cliffs Casino, which the Wampanoag Tribe of Gay Head will run, and the First Light Casino & Resort, which the Mashpee Wampanoag Tribe plans to open.

    Horse Racing & Off Track Betting in MA

    Until residents can enjoy legal sports betting in Massachusetts, they do have the option of wagering on the horse races. The state legalized wagering on horse racing decades ago and even has its own racecourse, the Plainridge Racetrack. Bettors can wager bets on horse races in-person at the racebooks operated from MGM Springfield or The Encore Boston Harbor. Additionally, bettors can use Massachusetts online sports betting when wagering on the races. As a result, Massachusetts offers bettors access to the following online racebooks:

    • 123bet
    • Amwager
    • DRFBets
    • Dayatthetrack
    • XpressBet
    • HollywoodRaces
    • KeenelandSelect
    • TVG
    • NYRABets

    Massachusetts Sports Betting Legislation Timeline

    Sports betting in Massachusetts has an exciting history, with significant steps taken in the past year towards legalizing sports wagering and in-person Massachusetts sportsbooks. So, let’s take a closer look:

    10 August 2016: Massachusetts temporarily legalizes daily fantasy sports.

    27 April 2018: Massachusetts permanently legalizes daily fantasy sports.

    May 2018: The Supreme Court of the United States repeals PASPA (Professional and Amateur Sports Protection). States can now individually legalize sports betting.

    17 January 2019: Massachusetts lawmakers and the Governor introduced three competing bills to legalize sports betting. However, none of the bills were passed during the legislative session.

    2 February 2021: Again, lawmakers and the Governor submitted four competing bills to legalize sports betting.

    19 July 2021: The House introduced an MA sports betting bill calling for legalization.

    22 July 2021: Massachusetts House passes the bill legalizing sports betting in MA. However, the Senate is yet to take up the bill.

    Offshore Betting in Massachusetts

    Offshore sportsbooks, based outside the United States, in locations like Curacao, Panama, Europe, and Canada, offer online sports betting in Massachusetts. As a result of their locales, U.S. federal and state gambling laws have no jurisdiction over these sites, making them essentially legal for use. However, this lack of regulation means no consumer protection for bettors using these sites. So, for this reason, we suggest using only reputable sites such as the best sportsbooks in Massachusetts discussed in our reviews.

    Offshore Massachusetts sportsbooks offer bettors an impressive range of sporting markets and casino games to place their bets. So, if you’re a football fan, you may want to keep a lookout for the best NFL betting sites. Additionally, these sites offer exciting promos that add extra excitement to wagering.

    Daily Fantasy Sports

    Daily Fantasy Sports or DFS are legal in Massachusetts. The state temporarily legalized DFS in 2016, only to permanently legalize Daily Fantasy Sports in 2018 when the popularity of sites like FanDuel and DraftKings became apparent. 

    Casino Laws in Massachusetts

    While the state legalized in-person wagering and casinos with the Expanded Gaming Act in 2011, unfortunately, online betting in Massachusetts remains illegal. So, let’s take a closer look at the casino laws governing MA.

    Online Casinos

    Despite land-based casinos and gambling offered in the state, online gambling and sports betting in Massachusetts remain illegal. As a result, the state provides no regulated gambling sites or casinos. 

    Residents looking for an online Massachusetts sportsbook or casino will need to use one of the best offshore online casinos highlighted in our top ten list of the best Massachusetts betting sites.

    Land Based Casinos

    Currently, MA offers bettors two state-regulated casinos and one slots parlor. As a result, bettors can enjoy the off-track betting, casino table games, and slots the state permits these establishments to offer. However, keep in mind that the slots parlor may only offer slot machines. Additionally, these land-based retail casinos may offer racebooks where MA residents can wager on the horse races. But, setting up a Massachusetts sportsbook is prohibited.

    Gambling Tax in Massachusetts

    Massachusetts takes its gambling tax seriously, and unfortunately, this does not fall in favor of bettors. MA residents must declare any winnings from gambling on an annual income tax return, even if they gamble outside state lines. Additionally, bettors must report all winnings even if they run at a net loss. The only way around this is by wagering at one of the state’s three licensed establishments, wherein losses offset against winnings.

    Should the state legalize Massachusetts sports betting, bettors can expect to pay a tax of 12.5% on earnings from an in-person sportsbook and 15% when utilizing an online site or Massachusetts sports betting app.

    Best Massachusetts Sports Betting Sites Reviewed

    While The state is still deliberating Massachusetts sports betting legalization, bettors can utilize offshore sportsbooks to wager on their favorite sporting teams. Below, you’ll find reviews of our top five offshore Massachusetts betting sites, so you can find the one that is right for you. 

    1. BetOnline – Best Overall Massachusetts Sports Betting Site

    If you’re looking for the best sportsbook in Massachusetts, BetOnline makes an excellent choice. As a result of its exceptional reputation, this site is a go-to for many Massachusetts sports betting fans. Gaining its impressive reputation by providing bettors with fast payouts and featuring an ever-expanding sports market, it is not hard to see why Betonline ranks as our best Massachusetts betting site. 

    Sports fans will find the range of wagering options innumerable and, if you happen to be a basketball fanatic, you’re in luck, as BetOnline comes in as one of the best NBA sportsbooks around. 

    But, the exciting promos this site offers make it most appealing. For example, the site offers new players making their first deposit a welcome bonus of 50% up to $1,000. BetOnline makes claiming this bonus simple by asking bettors to use the BetOnline promo code BOL1000. Additionally, cryptocurrency players receive a 100% 1st Time Crypto Bonus when using the code CRYPTO100.


    • Offers competitive betting odds
    • Features a user-friendly mobile app
    • Accepts live bets, parlays, and teasers
    • Provides efficient 24-hour customer support
    • Includes a racebook and casino


    • There is no live streaming for Massachusetts sports betting fans

    2. XBet – Top New Site for Sports Betting in Massachusetts

    Bettors looking for the best sportsbook in Massachusetts for new players may want to try XBet. This offshore sportsbook provides sports betting fans with a website that is easy to navigate. Additionally, the developers have optimized the site for mobile use so that bettors can place wagers on the fly. 

    When it comes to features, XBet offers a plethora, from quick and easy sign-up to expansive sporting markets on which to wager. As a result, bettors can bet on various sporting leagues, matches, and even international sporting events like the Olympics. 

    It also has a wide selection of casinos games to play and is regarded as one of the best online casinos in Massachusetts.

    However, the XBet promos are where the excitement happens. First, XBet offers a fun welcome bonus to new players depositing funds into their XBet accounts for the first time. As a result, the site rewards these bettors with a matched deposit of 100% up to $500 when they use the XBet promo code: XB100.


    • Offers excellent odds
    • Provides efficient customer service
    • Allows for live betting
    • Payouts are exceptionally fast
    • Website is optimized for mobile use


    • XBet’s bonuses are lacking

    3. Bovada – Best MA Sports Betting Site for Live Streaming

    Bovada offers the top sports betting app in Massachusetts. For example, the app is downloadable, compatible with iOS and Android devices, and it allows for wagering on the go. Additionally, Bovada also offers a web-based site that offers many features, easily making it one of the best sportsbooks in Massachusetts. 

    However, there is one particular feature Massachusetts sports betting fans are sure to love. Bovada offers high-definition, real-time live streaming of sporting matches. As a result, bettors can keep tabs on their favorite teams while they’re in action. 

    In addition to these impressive offerings, Bovada also makes depositing and withdrawing funds simple by accepting a range of payment methods. As a result, Bovada comes in as one of the best Bitcoin betting sites and sportsbooks

    Bovada also provides new bettors with exciting promos. For example, the site offers a matched deposit welcome bonus of 75% up to $750 to bet on sports for all new players. However, to claim this reward, bettors will need to use the Bovada promo code BTCSWB750 when depositing crypto funds for the first time.


    • Offers great odds
    • Features a mobile app compatible with iOS and Android devices
    • Comes with a prop bet builder
    • Offers exciting promos especially for crypto bettors
    • Provides high-definition live streaming of sports matches


    • Bitcoin bonuses are more impressive than other bonuses offered

    4. MyBookie – Top Bonuses Offered by a Massachusetts Sportsbook

    Massachusetts sports betting fans are sure to love MyBookie. The site is easy to navigate and optimized for mobile use. As a result, bettors can place wagers and check up on sports match results no matter where they are.

    Additionally, MyBookie allows bettors to place bets even after a game has begun. As a result, MyBookie edges itself in as the best Massachusetts betting site for live bets. So, whether MA bettors want to wager on collegiate or professional sporting games, they can easily do so.  

    However, the promos and bonuses that MyBookie offers are what MA bettors should look out for. For example, the site awards a matched deposit bonus of 50% up to $1,000 to new players making their first deposit into their MyBookie accounts. Players will receive the MyBookie promo code needed to claim this bonus when they sign up for an account.


    • Offers exceptional odds
    • Optimized for mobile use
    • Takes live bets and parlays
    • Offers generous promos and bonuses
    • Accepts prop bets


    • Lesser-known sports market offerings are lacking

    5. BetUS – Best App for Sports Betting in Massachusetts

    BetUS is easily the best Massachusetts betting site for welcome bonuses and offers Massachusetts sports betting fans an outstanding promo. But it comes with a catch. In addition to the imposed wagering requirements and 14-day expiry period, it is the only sizeable bonus bettors will receive. As a result, our advice is to make the most of the promo while you can. So, what does this offer from BetUS entail? Well, the site provides new MA bettors with a matched deposit of 125% up to $2,500. But, to claim this bonus, bettors will need to use the BetUS promo code: JOIN125 when depositing funds for the first time. 

    Aside from exciting promos, BetUS also offers Massachusetts sports betting fans various sporting markets to wager. So, whether you are an NFL, NBA, or MMA fan, you’ll be able to find your team or sporting league on BetUS. Additionally, if you enjoy casino games, be sure to check out the exciting options BetUS offers.


    • Includes a racebook and casino
    • Features a downloadable mobile app
    • Takes prop bets
    • Offers generous welcome promos 
    • Accepts live bets


    • The reload bonuses for repeat players are dismal

    Massachusetts Sportsbooks Compared

    We created the table below to make it easier for Massachusetts sports betting fans to compare the features of each offshore sportsbook. As a result, you can view the offerings of each at a glance and quickly find the best Massachusetts betting site for you.

    Sportsbook Bonus Promo Code Available Markets Live Streaming Payment Methods
    50% Welcome Bonus up to $1,000 on your first-ever deposit BOL1000 Horse racing, Baseball, Basketball, Soccer, Boxing, Martial Arts, Hockey, Football, Tennis No Bitcoin, credit card, debit card, Skrill, Neteller, wire transfer
    100% Sports Sign-up Bonus up to $500 XB100 NFL, NBA, MLB, NHL, College football, soccer, horse racing No Credit card, debit card, wire transfer, money order, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple, Stellar
    75% Bitcoin Match bonus of up to $750 to bet on sports BTCSWB750 NHL, NBA, Golf, Soccer, UFC, MMA, Baseball, Hockey, F1, Prop Bets Yes Bitcoin, Bitcoin cash, credit card, debit card, MatchPay, Zelle, Litecoin
    $1,000 welcome bonus with a 50% deposit match MYB50 NFL, NBA, MAA, NHL, Golf, NCAAB, Soccer, Boxing, F1, Tennis, MLB Yes Wire transfer, credit card, debit card, Bitcoin, Bitcoin Cash, Ripple, Ethereum
    125% sign-up bonus JOIN125 NHL, NBA, Golf, Tennis, Soccer, NASCAR, Horse Racing, Cricket, Motorsport, Cycling, Olympics, Entertainment Yes Bitcoin, Bitcoin Cash, credit card, debit card, wire transfer, Litecoin, Ethereum
    Sign-up bonus of 100% up to $50 Bonus 3XBOOST50 Soccer, Tennis, Basketball, Ice Hockey, Golf, Aussie Rules, Baseball, UFC, Handball, Motorsports, Rugby, Snooker, Volleyball No Debit and Credit Cards, Bitcoin, Bitcoin Cash, Litecoin, Money Global, Ethereum, Bank Wire
    First Deposit Bonus of 50% up to $1,000 SB1000 Baseball, NHL, Hockey, NBA, Soccer, NFL, NCAA, Golf, Horse Racing, Martial Arts, Tennis, Esports, UFC, MLB No Credit and Debit cards, Bitcoin, Bitcoin Cash, Litecoin, Ripple, Dash, Ethereum, Bank Wire, Cashier’s Check, Skrill
    Sign-up bonus of 100% up to $500. Rollover requirement of 15X BN100 NFL, NCAA, Baseball, NBA, MMA, Boxing, NHL, Esports, Golf, Tennis No Credit or debit card, Bitcoin, Bitcoin Cash, Bank wire, MoneyGram, Direct Deposit
    GT Bets
    100% Up To $500 bonus on the first deposit. Promo awarded on sign-up NFL, NBA, Tennis, Golf, MMA, Boxing, Soccer, NHL, Rugby, Volleyball, Table Tennis, Handball, Olympics No Credit or debit cards, Bitcoin, Bitcoin Cash, Litecoin, XRP, QuickCash
    100% Sports Free Play Bonus up to $1000 with 1st crypto deposit 100CRYPTO NFL, CFP, NBA, NCAA, NHL, MMA, Horse Racing, Boxing, Soccer, Golf, MLB, Tennis, Cricket, MotorSports, Wrestling, Cycling No Bitcoin, Credit or Debit Cards, MoneyGram


    How to Bet on Sports in Massachusetts

    Navigating an offshore sportsbook for the first time can feel like a challenge. However, by using our step-by-step guide below, you’ll soon find your way around BetOnline and place wagers like a pro. So, let’s get started.

    1. Sign Up for a BetOnline Account

    Launch the BetOnline website in your internet browser, and click the green “Join” button at the top of the screen. Then, fill in your personal details on the page that opens to create your BetOnline account.

    BetOnline Step One

    2. Verify Your Account

    To ensure it’s you creating the account, BetOnline will send a verification email to the address you supplied when creating your account. First, open this email and click the link found in the body of the text to verify your account. Then, sign in to your BetOnline account.

    3. Make Your First Deposit

    Next, you’ll need to deposit funds into your BetOnline account. Navigate to the “Banking” button on the top of the home screen and click it. Then, choose your preferred payment method from the options provided in the drop-down menu. Finally, follow the prompts to make payment and complete your deposit.

    BetOnline Step Three

    4. Choose and Place Your Bet

    Now, you can place your bet with BetOnline. First, click the “Sports” button on the top left of the home screen. Then, on the page that opens, browse the sporting options available. Once you’ve chosen, click on the event to open the betting slip. The betting slip will automatically populate with the details of the match. Next, type in your bet amount, ensuring you have sufficient funds. Finally, click “Place Bet.”

    BetOnline Step Four


    Unfortunately, sports betting in Massachusetts is currently illegal. However, there are bills in the pipeline that could change this as soon as 2023. But, until then, MA residents can use offshore sportsbooks to wager on their favorite sporting events and teams. So, don’t miss wagering on that upcoming game! Instead, sign-up with BetOnline and claim the exciting promo!


    Is betting legal in Massachusetts?

    When will sports betting be legal in Massachusetts?

    What sports betting sites are legal in Massachusetts?

    How can I bet online in Massachusetts?

    What is the best betting site in Massachusetts?