If you’re one of the many fans of online sports betting in Minnesota, then you’ve come to the right place. On this website, we will delve into all you need to know about Minnesota sports betting.

Best online sports betting sites in Minnesota

FanDuel Minnesota Best site for mobile sports betting
DraftKings Minnesota Best site for new bettors
PointsBet Minnesota Best site for in-game betting
BetRivers Minnesota Best site for promos and bonuses

Whether you prefer mobile sports betting in Minnesota, or you use your computer, all the best sportsbooks in the state have done a good job of creating easy-to-navigate websites and mobile betting apps.

They understand the wants, needs, and expectations of a typical punter and so, information such as the latest promotions and major league odds are usually at the forefront of their homepages.

DraftKings Minnesota

DraftKings Sportsbook has been around for many years and has a great sports betting site in Minnesota. With attractive promotions that change frequently to keep punters coming back for more, there’s always something exciting happening there. The range of betting markets is varied and includes American, college, European, and South American leagues for various sports. Registering with them is quick and simple. You’ll also get a welcome bonus when you sign up with their sportsbook for the first time.

📋 Sports betting operator: DraftKings Minnesota
📅 Available in Minnesota: No
🏅 Expected bonus promo: 100$ deposit match bonus
📱 Wager from mobile: Yes

BetRivers Minnesota

For a seamless betting experience, choose BetRivers Minnesota. The sportsbook has designed its website and app to allow for easy interaction with the many betting options they have. As with any online sports beting site that takes pride in what they do, they’ve made available many major sports for betting in Minnesota. To get started with betting with this top sportsbook, click on the “sign up” button and fill out the form. Remember to look out for any promotions or bonuses they may have.

📋 Sports betting operator: BetRivers Minnesota
📅 Available in Minnesota: No
🏅 Expected bonus promo: 20$ risk-free bet
📱 Wager from mobile: Yes

PointsBet Minnesota

Punters can be assured of a great experience with PointsBet Minnesota. With many years of experience as a reputable sportsbook, both new and seasoned bettors are welcome. There are hundreds of markets to choose from per day and so, you’ll always be entertained when you place bets with them. Don’t forget to check the promotions page on the online sports betting site. There, you’ll get information on welcome offers for new registrations, information on their loyalty program as well as any other promotions they may be running for a specified time.

📋 Sports betting operator: PointsBet Minnesota
📅 Available in Minnesota: No
🏅 Expected bonus promo: 100% up to 100$ deposit match
📱 Wager from mobile: Yes

FanDuel Minnesota

FanDuel Minnesota is a favorite amongst every kind of sports bettor in the state. From betting newbies trying it out for the first time, through to the intuitive website and easy to navigate mobile app make it attractive to punters who want a hassle-free experience, especially for high-pressure bets like live in-play bets. You can also enjoy quick customer service from the FanDuel team. They have worked hard to ensure that all punters can get quick help when there’s a problem. It’s this type of service that gets bettors coming back.

📋 Sports betting operator: FanDuel Minnesota
📅 Available in Minnesota: No
🏅 Expected bonus promo: 15$ no deposit bonus
📱 Wager from mobile: Yes

Online sports betting is currently not legal in Minnesota. However, the state is following in the footsteps of other states to ensure that punters can enjoy a safe betting environment online. As the laws change, punters will have the opportunity to enjoy betting on sports from all over while located in Minnesota.

There’s no reason why you should not look into legal and licensed betting options in the state or those that’ll soon be able to operate soon. This will give you a head start on which sites that offers online sports betting in Minnesota would best suit your preferences. It’ll also give you an idea of which markets are the best ones to bet on, which sites have the best odds and how best to take advantage of promotions and bonuses.

How to bet on sports online in Minnesota

To start betting on sports online, you need to find the best sportsbooks in Minnesota. Luckily, we’ve done the job for you and listed the best options on the top of this page. When you got many alternatives to choose from, you should consider the following:

1. Choose a legit MN online betting site.

Beyond just finding Minnesota betting sites through a search engine like Google, you also need to ensure that they are legit. This means that they have the licensing required to operate legally in the state. Licensing details are always available on the online sportsbook, or you can simply ask their customer service agents for proof of registration.

2. Register your details.

Once you’ve found a reputable sportsbook, register with them. This sign up process is usually very straightforward and only requires you to fill out a quick form. Expect to enter details such as your name and email, as well as proof of identity such as your government-issued ID. You’ll also have to ensure that your geolocation is enabled on your device to prove that you’re in the state, especially if you’re using a sports betting app in Minnesota.

3. Use a promo code if you have one to claim a bonus.

Either during or after the registration process, you’ll need to enter a betting promo code. Most Minnesota online sports betting sites offer a sign up bonus for new registrations. Make sure to take advantage of this as it gives you the opportunity to get a leg-up on your bets.

There are many sign up bonus types available, including no deposit bonuses, free bets, and risk-free bets. Make sure you read and understand the terms of use on the bonus in order for you to get the most out of it.

4. Start betting.

After verifying your information and claiming your bonus code, you can start betting. Verification is usually in the form of clicking on an emailed link to confirm your email address, as well as completing the KYC (know your customer) process.

Depending on the type of promo code you have, you may need to make a deposit before you place your first bet. If that’s the case, then add some funds to your new account in order to get access to betting on your favorite markets.

Remember, some bonuses may require you to place several bets and deposits before you can withdraw any winnings. This is to help ensure that there are no people trying to cheat the system and abuse the bonuses.

One thing Minnesota residents love is sports. This starts from competitive high school sports through to national professional leagues. However, it’s important to note that you can’t legally bet on high school games.

College games and professional games are fine to bet on, though. Below we’ll take a closer look at the most popular sports on Minnesota online gambling sites. These are quite obvious in terms of being the most popular sports, but it never hurts to get a reminder of them.


American football evokes a level of passion among MN sports lovers like no other. With local NFL teams like the Minnesota Vikings going through both good and bad seasons, there’s never a shortage of action on the football field.

The NFL is an expected league available to bet on in most Minnesota betting sites. Also, available are the Canadian league and college football.

The varied range of markets gives punters a good number of games to choose from at any time of the year.


From the NBA to college basketball, there are a lot of choices when it comes to betting on basketball games in Minnesota. If the betting site’s market is varied enough, you’ll also have access to the Euroleague, which is Europe’s biggest basketball league. Basketball fans always have great odds and betting types to choose from because of the popularity of the game.

College basketball is also very popular among punters because of how competitive it is. These young players are full of energy and their raw style of play makes for some great sporting entertainment. Fortunately, placing bets on college basketball is legal since the players are usually over the age of 18.


As one of the most loved games in the world, it’s only natural that all the best leagues in the world are available at Minnesota betting sites. Punters have a great opportunity to not only get in on the best soccer leagues but also major tournaments such as the World Cup every few years.

From the English Premier League to the Italian Serie A, all the best leagues are available for betting. Live bets are also usually available for these games, which adds to the excitement of placing these bets.


Grand slams and other major tennis tournaments are great for placing bets on. There is a chance for big upsets, and so, big chances for winning on your bets. Unlike the team sports mentioned above, punters can concentrate on an individual’s performance when placing bets.

Many top-seeded tennis players have crashed out of big tournaments such as the US Open and Wimbledon, and so, you just never know what’s going to happen in a tennis match. This adds an unbeatable element of thrills for punters and this is what makes tennis one of the most loved sports to be on in Minnesota.


Again, this is another sport where the individual makes the match. While the sport of boxing has individual champions who may dominate their weight category, there’s always room for an upset at some point. Most Minnesota betting sites will have boxing and other similar sports like MMA available for betting.

While the sports mentioned above are some of the most popular, there are a lot more tournaments and leagues to choose from. Ice hockey fans can enjoy America’s NHL as well as Nordic leagues in Finland and Sweden, for example. One thing you’ll know as a punter in Minnesota is that you’ll always have great options when it comes to betting markets.

Why you shouldn’t bet on offshore sports betting sites in MN

As punters patiently wait for Minnesota to legalize sports betting, they may be tempted to try out offshore sports betting sites. While these may seem like the perfect solution, they actually have quite a number of pitfalls that’ll frustrate bettors. Make sure to keep the below in mind before you not only register with but also add cash deposits to these sites.

  • It’s not legal: It’s illegal for Minnesota residents to place bets with offshore sports betting sites. If you do this and get caught, you’ll face criminal charges. It’s a lot better to just stick to the legalized ways to place bets on sports in Minnesota.
  • Your winnings might not get paid out: Imagine how frustrating it’ll be when you place a bet and win, but you can’t withdraw your winnings? That’s what might happen if you choose to bet with an offshore sportsbook. Keep in mind that if you decide to fight to get your winnings, you’ll have to reveal that you broke the law by betting outside of the United States.
  • The site might not be legit: Because the offshore betting site is not governed by US laws, which aim to protect punters from an unscrupulous sportsbook, they can get away with cheating you. After placing your bet, the sportsbook could disappear with your money, and you’ll struggle to ever find them. It’s much better to spend your hard-earned money on a legal sportsbook in Minnesota.

Tips for betting on sports online in Minnesota

Even if you’ve been placing bets on sports for many years, you can still either learn new tricks or get a reminder of the basics. Below, we have a number of good tips to help you get started.

  • Find an online sportsbook with the best bonuses: When checking for sports betting bonuses, consider the terms and conditions that come with it. The more strict it is, the less likely you are to get much from it. Look for no deposit bonuses as these give you the most flexibility when it comes to not committing any cash to test out the sportsbook. However, you may still be required to make some deposits before you can withdraw winnings from the no deposit promo.
  • Check the sports betting site is legit: To avoid getting scammed or unfair betting odds, you need to bet with a legitimate and regulated sportsbook. Look for their licensing information on their website. This is the most obvious way to see if they are legit or not. Another, the more laborious way is to look for reviews from reputable sportsbook review websites. If a sportsbook has bad or no reviews at all, then chances are it’s not legit. In addition, don’t hesitate to ask their customer care team for proof of licensing via email. You can then use this information to check with the licensing body if the sportsbook is legit.
  • Check what games they have on offer: Usually, the more games and betting options they have on offer, the better. This means that reputable providers are willing to work with the sportsbook. In addition, you need to see if the range of games they have available is appealing to you to begin with. They may only have sports and games that you don’t understand or are not interested in.
  • Compare the odds on offer between sites: To get the most out of the sports betting site, check what odds they have and how they compare to other reputable and popular sportsbooks. If the odds are good, then go for it and register with them. One important tip to keep in mind is that you don’t have to jump from one sportsbook to another in order to compare odds. There are some great websites that give you a full view of different sportsbooks’ odds side-by-side. This is a great time-saving method of comparing odds online.

Get in on the action with top sports teams to bet on in the state of Minnesota. These are some of the best teams playing in the top college and professional leagues in America

  • Duluth Bulldogs: The University of Minnesota Duluth has an athletics department that participates in almost all major leagues in America. The college participates in the NCAA’s Division II in all sports. The only one they are not a part of is ice hockey.
  • Minnesota State Mavericks: The college athletics teams of the Minnesota State University are known as the Mavericks. They participate in sports such as baseball, basketball, football, ice hockey, and many more. This is a very sports-focused university with over 600 students participating annually in one sport or another for the university. To get an idea of how the teams perform. the Mavericks have won 6 team and 49 individual national championships. They have also bagged NSIC US Bank All-Sports Award several times.
  • St. Cloud State Huskies: St. Cloud State University has a vibrant athletic team called the Huskies. They are mainly a member of the Northern Sun Intercollegiate Conference. They sponsor around 18 NCAA Division II teams from the university. Both their men’s and women’s teams have a reputation of being competitive and athletic. They focus on two intercollegiate sports at the university and these are ice hockey and wrestling. However, other sports such as soccer, basketball, and baseball are very active.
  • Concordia Golden Bears: The Bears represent Concordia University in St. Paul. Their athletes compete in the NCAA Division II intercollegiate sports as well as the Northern Sun Intercollegiate Conference for 17 sporting disciplines. Of note is the women’s lacrosse team. They are a part of the Great Lakes Intercollegiate Athletic Conference.
  • Austin Bruins: This ice hockey team is a Tier II junior ice hockey team. They compete in North America’s Hockey League’s Central Division. Their home games are played in the popular Riverside Arena in Austin.

History of sports betting in Minnesota

The state of Minnesota has been working towards legalizing sports betting for a number of years. Gambling has always been around, but it’s sports betting that’s seen a lack of agreement.

The PASPA’s overruling by the Supreme Court in 2018 gave those supporting the legalization of sports betting in Minnesota more motivation to continue fighting. State could now legalize sports betting on their own terms, thus giving them more power to make the best laws possible for their state’s residents.

For Minnesota, this was a bit complex because of the separation of the state land and the tribal lands where gambling happens. The biggest supporters of sports betting in Minnesota are US sportsbooks who are obviously looking to make a profit from bets, as well as sports teams who can get very big sponsorships from sports betting operators. But, the biggest opposers are the tribes of Minnesota. Legalization has always depended on these two sides coming to an agreement.

Minnesota taxes on betting winnings

It is a legal requirement that betting winnings are declared in Minnesota. Gambling winnings as well as bet winnings are subject to federal and state income taxes. Punters are required to report and pay taxes on all profits made after placing a bet with a sportsbook, even if they don’t receive a Form W-2G.

With the above in mind, make sure to take note of how much taxes you need to pay on all your winnings by doing your research. Contact a reputable financial advisor or accountant to get the most accurate advice and thus, avoid getting into trouble with the revenue authorities.


What age do I need to be to bet on sports in Minnesota?

You need to be over the age of 18 to legally bet and gamble in Minnesota. This is in accordance with the laws of the state. This is unlike other states where you need to be over the age of 21 to participate in gambling and betting activities.mThat being said, you'll be required to show your government-issued ID when you register with a sportsbook in order to prove your age. This helps to protect the sportsbook from illegally allowing underage betting, as well as the minor from conducting activities meant for adults.

How do I know a sports betting site in MN is legit?

Check for their licensing information. To determine if a sports betting site is legit in MN. This is usually displayed in the footer of the sportsbook's website. Their “About” page is also likely to have information about their licensing. Generally speaking, if they don't have this information, then they are probably not legit. Also, do some research on the sportsbook by searching for reviews online. There, you can get reviews from individuals who've registered with the sportsbook, or big review sites that give in-depth information on the sportsbook. If you can't find any reviews, the online betting site is either still very new or it's not legit. Rather avoid registering with them if that’s the case.

Can I bet on the Austin Bruins on a sports betting site?

No, it is not possible to bet on the Austin Bruins on a sports betting site. Since the Austin Bruins play in the junior league and the team is made up of minors over 16 years of age, it's not possible to bet on them. Minors play for this team, which makes betting activities involving minors illegal in the state of Minnesota. So, while this is a very talented team, you're unlikely to find any odds or their games on a legit sportsbook.

Can I bet on college sports in Minnesota?

Yes, you can bet on college sports in Minnesota. It's only high school sports where betting is not legal because it involved minors as athletes. Since college sports are so competitive and highly entertaining, it's great that punters are also able to place bets on their favorite college teams and players.