How To Bet On Sports In Minnesota

Betting on sports is now mainstream in the USA. The federal government repealed the national ban on sports wagering back in 2018 and since then there’s been a lot of media coverage and investment in sports betting infrastructure in the country.

Minnesota is a state that has not yet regulated online sports betting. That said, Minnesota residents can still place bets through offshore betting sites that are licensed and regulated outside of the United States. This page will provide you with a three step guide to do just that, while recommending three trusted betting sites that accept Minnesota bettors.

Let’s get right to it and have you betting online from Minnesota in minutes:

Bet On Sports From Minnesota – 3 Step Guide

Follow this short three step guide to place your bets online from anywhere in Minnesota.

Step 1. Open An Online Sports Betting Account

First you will have to create an account with an online betting site that accepts Minnesota residents.

Sportsbook Rating Bonus Review Visit
50% up to $1000 Review Visit
100% up to $250 Review Visit
125% up to $2500 Review Visit

All three of our recommended betting sites listed above accept players from Minnesota.

Click the ‘Visit’ button in the table above for any of the sportsbooks, and fill out the sign up form on the home page to open your account.

**For the remainder of this guide I will be using for all examples.

Step 2. Deposit Funds

Next you will have to deposit the money that you want to bet with.

Log into your account and click on the ‘Deposit’ button. Select your preferred deposit method (Visa, MasterCard, American Express, Bitcoin, ETH, etc.), enter the amount, and follow the instructions to complete the deposit. offers new players a welcome bonus equal to half your first deposit, up to $1000. Use promo code BOL1000 when making your initial deposit to opt-in to receive the bonus.

Step 3. Place Your Bets

You’re ready to place your wagers.

Find the bet that you want to place by selecting the sport, league, bet type, etc.

At BetOnline you will have to click on the odds of the bet you want to place and enter your risk amount on the Bet Slip. If you’re happy with the risk amount and potential payout, click ‘Place Bet’ to make the bet.

And that’s it. You should now have betting action on your event.

Check out our guide section or our understanding betting odds pages for more helpful articles for new bettors.

Betting In Minnesota – FAQ

If you’re still here you may have more questions regarding sports betting in Minnesota. Below I’ll do my best to answer some of the more common questions relating to betting from Minnesota.

Is it legal to bet on sports online in Minnesota?

This is a question that is easiest to answer in two parts:

Operators: It is not legal to operate a sportsbook in the state of Minnesota.

Users: Most analysts agree that placing bets through offshore betting sites that are licensed and regulated outside of the United States (like the three outlined above) is completely fine for Minnesota residents.

Can I use a local bookie in MN?

As I mentioned in the previous answer, it is not legal to operate a sportsbook in the state of Minnesota. For this reason I strongly advise against using a local bookie in Minnesota. The bookie would be knowingly breaking the law taking bets while located in Minnesota.

I suggest using an online betting site rather than a local bookie. The online sportsbook is likely more trustworthy, easier to use, and generally has better odds.

Can I use a credit card to bet?

Yes, accepts Visa, MasterCard and American Express credit card deposits.

It should be noted that you cannot withdraw to your credit card, so you would have to cash out any winnings via bank wire, check through the mail or bitcoin.

What pro sports teams play in Minnesota?

Minnesota is home to professional sports teams from all five major sports leagues in the United States. It’s interesting to note that all five teams use ‘Minnesota’ as the teams location, which is rare in professional sports, with the majority of pro teams using the city location rather than the state.

  • Minnesota Timberwolves (NBA – Basketball)
  • Minnesota Twins (MLB – Baseball)
  • Minnesota Vikings (NFL – Football)
  • Minnesota Wild (NHL – Hockey)
  • Minnesota United FC (MLS – Soccer)

You can place bets on any of these Minnesota sports teams (and any others from around the world) at any of the betting sites recommended above.