Minnesota Sports Betting Guide – Compare The Best Minnesota Sportsbooks

At the moment, sportsbooks are unable to operate from inside the state boundaries of Minnesota, but that doesn’t mean that sports betting does not take place. Online and mobile, a wide range of offshore sportsbooks operate, allowing players to wager on the biggest sporting events worldwide. Here we will look at Minnesota sports betting, how you can get involved, which companies are available and what kind of promotions and bonuses you can take advantage of as a player.

Best Minnesota Sports Betting Sites August, 2022

10 Bookmakers that match your criteria...
Top Rated
105 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

    • 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.

    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.

    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 sportsbetting.ag 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

    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.

    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% 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.

    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.

    List of the Best Sportsbooks in Minnesota

    There are many excellent options for online sports betting in Minnesota. Below we list the very best Minnesota sports betting providers and what makes them exceptional. 

    1. BetOnline – The best Minnesota sports betting provider 
    2. XBet – An excellent sports betting site to navigate
    3. MyBookie – Wide service, including great live betting options
    4. BetUS – The ideal sportsbook for newcomers
    5. Bovada – One of the biggest sportsbooks in the world
    6. Sportsbetting.ag – Offers some of the best odds on the market
    7. Everygame – Great range of offers and promotions available
    8. BetNow – A solid live betting sportsbook
    9. BUSR – Great coverage of US sports leagues
    10. GT Bets – Excellent sportsbook for props and special bets

    The Best Sportsbooks in Minnesota Reviewed 

    1. BetOnline – The best Minnesota sports betting provider

    BetOnline Sportsbook

    The service from BetOnline stands out as being the very best Minnesota sportsbook. They have put together a platform that gives players everything they need. This is a site where you will receive great bonuses regularly, competitive odds, extensive betting markets and great live betting options. 

    If you are looking for a good deal, this is a sportsbook that will give it to you. The ability to build up your bank with bonuses combined with excellent odds when you bet is something that few other operators can match. 

    New players can sign up and claim a hefty welcome bonus from BetOnline, a 50% matched deposit offer, available up to $1000 – simply use the BetOnline promo code BOL1000 and note the offer comes with a 10x wagering requirement. 

    BetOnline Pros

    • New players get up to $1000 with the welcome bonus
    • Get regular offers as an existing player
    • Wide range of betting markets
    • Known to offer competitive odds

    BetOnline Cons

    • The welcome offer is matched at 50%, not 100%

    2. XBet – An excellent sports betting site to navigate

    XBet Sportsbook

    The XBet sportsbook has been designed with users in mind. They cover the biggest events in style, and thanks to a wide range of quick links on the home page, these events are all straightforward to find, even if you are new to the site. 

    That’s not all they offer, though, we also love the odds available here, and when you compare to other Minnesota sports betting providers, XBet often comes out close to the top of the market. 

    New players who sign up here can claim a 100% matched deposit bonus of up to $500 to get you started – to claim the bonus, simply enter the XBet promo code XB100 when depositing.

    XBet Pros

    • Get up to $500 as a new player
    • Excellent navigation thanks to quick links into the top events
    • Solid betting odds are available
    • A site dedicated to the most significant events on the planet

    XBet Cons

    • Live betting on the site is complex

    3. MyBookie – Wide service, including great live betting options

    MyBookie homepage Wyoming

    MyBookie is a sportsbook that is known for the size of their service. Whether you are looking for a wide range of sports or many leagues and competitions inside each sport, you are going to find them here. This is ideal for those looking to bet on a wide variety of sports or those who only want more minor niche sports – you will find them here. 

    This also extends to the live betting section, perhaps the best element of this site. When it comes to live betting here, you will find massive coverage, and inside each game, you can access a superb range of betting markets, allowing you to bet in many different ways. 

    New players can claim the MyBookie welcome bonus. This is a matched deposit offer, which is 100% and available up to a maximum of $1000 – simply enter the MyBookie promo code INSIDERS when depositing for the first time.

    MyBookie Pros

    • Get up to $1000 as a new player with the welcome bonus
    • One of the best sportsbooks for live betting
    • Excellent range of sports covered
    • Look out for a great range of competitions and leagues inside each sport 

    MyBookie Cons

    • The site can be a little challenging to navigate at first

    4. BetUS – The ideal sportsbook for newcomers

    BetUS homepage

    If you are looking for your first site for sports betting in Minnesota and the best Minnesota online casinos, BetUS is the site that has been designed with you in mind. The layout here is straightforward, so you are not going to get lost, and it is the ideal site for learning about sports. 

    However, that is not all they offer. The odds are very competitive here, while there are many different sports and betting markets on offer so that you will have plenty of choices. The site offers good live betting, too, for those wanting to wager while the game is being played. 

    New players can claim a welcome bonus that gives up to $2500 in sports funds, although casino funds are tied into this (up to $625).

    BetUS Pros

    • Get up to $2500 on sports with the welcome offer
    • Excellent site for new players to navigate
    • A solid live betting platform
    • Competitive betting odds on offer

    BetUS Cons

    • The welcome bonus may be a little complex for new players

    5. Bovada – One of the biggest sportsbooks in the world

    Bovada is one of the biggest sportsbooks in the world, not just of those available in Minnesota. In addition, they offer sports and betting markets that some other sportsbooks do not offer, so if it’s size you want, you will find it here. 

    The odds on offer are good too, so you will get a good deal when you bet, and if you want to do all of this on mobile, you can, by using the Bovada betting app. 

    A welcome bonus is available to new players – a 50% matched deposit offer, and available up to a maximum of $1000 – make sure to use use the Bovada promo code BVD1000 when making your first deposit.

    Bovada Pros

    • Get up to $1000 as a new player
    • Play on one of the biggest sportsbooks in the world
    • Competitive odds available
    • Excellent betting app

    Bovada Cons

    • Live betting is not as strong here

    More on gambling in Minnesota…

    Learn about all types of online gambling in Minnesota in our expert guides below:

    Online Sportsbooks in Minnesota Compared

    When you choose where you are going to place your sports bets, you must compare the different services on offer, as they vary. Below are the best sports betting sites in Minnesota, with key comparisons across the welcome bonus on offer, payment methods accepted on the site and the number of sports available to bet on.

    Minnesota Online Sportsbooks Number of Sports Welcome Bonus Promo Code Live Streaming Payment Methods
    BetOnline 20 50% deposit match up to $1,000 BOL1000 No Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin
    XBet 21 100% deposit match up to $500 XB100 No Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin, Ripple, Ethereum
    MyBookie 18 100% deposit match up to $1,000 MYB100 No Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin
    BetUS 22 150% deposit match up to $1,875 NONE No Credit card, bank wire, Bitcoin, Bitcoin Cash, Ethereum, Litecoin
    Bovada 22 50% Bitcoin deposit match up to $250 BVD1000 Yes Credit card, debit card, Zelle, Bitcoin, Bitcoin Cash, Litecoin
    SportsBetting.ag 16 100% deposit match up to $1,000 KICK100 No Credit card, debit card, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple
    Everygame 17 100% deposit match up to $750 3XBOOST250 No Credit card, debit card, Bitcoin, Bitcoin Cash, Skrill
    BetNow 10 100% deposit match up to $500 BN100 No Credit card, debit card, Bitcoin, Bitcoin Cash
    BUSR 17 20% deposit match up to $500 WELCOME20 No Credit card, debit card, Bitcoin, Litecoin
    GT Bets 18 100% deposit match up to $500 BOS50 No Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin, Ripple

    Who Can Sports Bet from Minnesota? 

    The standard sports betting rules apply with offshore betting sites in Minnesota, as these operate in many parts of the world. Unfortunately, this means that if you want to sign up and bet with the best Minnesota sportsbook, then you will need to be aged 18 or over. 

    On top of this, a requirement of signing up is that you verify your account by sending in documents to prove you are who you claim to be, so make sure you have these to hand, and it is always recommended to verify your account during the sign-up process. 

    How to Sports Bet from Minnesota? 

    If you would like to start sports betting in Minnesota, the whole process is simple and involves four steps that you need to follow. Below we will explain those, using BetOnline as the example sportsbook. 

    1. Join

    The first step is to head over to the BetOnline website, using our link, and sign up to a new account with them, filling in your details on the sign-up page.

    BetOnline step 2

    2. Verify

    Secondly, this is the best time to verify your account – upload the documents to prevent any issues or delays in the future. 

    3. Deposit

    Now you can make a deposit into the account, go to the cashier page, and don’t forget about the welcome bonus on offer here, make sure you deposit enough to claim that.

    Make a Deposit to BetOnline

    4. Bet

    Finally, it is time to explore the sports and betting markets on offer to place your first bet with the new account. 

    Timeline of Sports Betting Legislation in Minnesota 

    The timeline in Minnesota has been dominated by the Minnesota Indian Gaming Association, made up of the owners of the tribal casinos in the state, opposing most of what was put forward in a bid to make sports betting legal. 

    The tide appears to be changing, but of course, there is still a lot to discuss. Here is what we have seen happen so far. 

    • 2021We saw five sports betting bills arrive in 2021, though none received a hearing. This was deemed pointless, as there was still many areas of contention. Towards the end of 2021, hope was raised with news that a bill was expected to go forward in the early part of 2022, which appears to have support from many people. 
    • 2020Bills from 2019 were carried forward into 2020. However, nothing came of them. There were talks of mobile gaming requiring in-person registration to try and appease the tribal leaders who were opposed to allowing online gambling in Minnesota, but that wasn’t enough – they turned everything down that was put forward.
    • 2019The year 2019 saw the first put to legalize sports betting in Minnesota, with two bills introduced. The first offered sports betting to Indian casinos and the two racetracks in the state, while the second allowed mobile wagering, but Indian tribes blocked both bills from being passed. 

    Is Sports Betting Legal in Minnesota? 

    There is no current legal sports betting within Minnesota run from inside the state boundaries. This will change when a Minnesota sports betting bill is passed, though given the resistance to this in the past, there are no guarantees, even if things do look a little brighter than they have before. 

    Offshore sportsbooks are the only option for those looking to bet right now. These are legal and regulated but are run outside of Minnesota and licensed in a different country. 

    When Will Sports Betting be Legal in Minnesota? 

    The route to Minnesota legalized sports betting appears to be getting a little clearer, but we are unlikely to see any significant changes soon. Hope is that a bill can be brought forward in 2022, though other than actually putting the legislation forward, very little else looks likely to get done. 

    As things stand now, the best guess is that legalized sports betting will happen in either 2023 or 2024 in Minnesota. However, the picture should become more apparent by the time we get towards the end of 2022. 

    Tax on Sports Betting Winnings in Minnesota

    If you are lucky enough to land a nice win while sports betting in Minnesota, as things stand now, you would not need to pay tax on the winnings, as there is currently no legal betting inside the state. 

    Payment Methods Available at Minnesota Sportsbooks

    One of the most important aspects of your research into sports betting should be around payment methods. Each player will have their favorite that they are comfortable with, so look for that and a good choice across other options. 

    Crypto Betting Sites

    Crypto is proving to be a prevalent payment method for players taking part in Minnesota sports betting. The most popular way to play is with Bitcoin, accepted by many sites, but other options are available, and this is a market that will no doubt continue to grow. 

    e-Wallet Betting Sites

    With an e-wallet, you get convenience when you pay online, without the need to send over your card details. Leading the way with e-wallets is PayPal, and there are many other options too, ideal if you want an online wallet for your gambling. 

    Traditional Payment Method Betting Sites

    When it comes to traditional payment methods, using a credit or debit card is the most common. Entering your details and making a deposit from your bank is easy and uses no third party – it is a simple card transaction like many people do every week. 

    Live Betting with Minnesota Sportsbooks

    Live betting is becoming incredibly popular, and for those battling to be the best Minnesota online sports betting provider, having a solid live platform is needed. As more players want this, many stand out too, and companies start taking it a lot more seriously with live betting also available through the top betting apps.

    The live betting options from BetOnline, BetUS and MyBookie all stand out as some of the very best on the market. If you like to bet while the game is in play, the best Minnesota sportsbook for you will likely be one of these three, as they have a real high focus on live betting. 

    BetOnline Live Betting Tennis

    Bonuses Available at Minnesota Sportsbooks

    The current state of sports betting in Minnesota is strong, despite offshore betting sites being the only ones available. This competition had led to some great sports bonuses being made available for players, and generally, these come in three different ways. A bonus is great to take as a new player, and below you will see the three most common bonus types currently available to Minnesota players. 

    Matched Deposit

    The most common offer available, a matched deposit, matches what you put into the account, usually 50% or 100% and up to a set amount. These offers suit all players, especially those who like to bet bigger, as this will mean a bigger deposit, which is what is matched. 

    Risk-Free Bets

    With a risk-free bet, you can place a wager on anything you like to try and build your betting funds. These are fixed at a certain amount, which differs from the matched deposit above. Usually smaller, if you are a minor player, you may like these better, and they are simple enough for newcomers to understand. 

    No Deposit Free Bets

    Although not easy to come by, no deposit free bets are certainly worth looking out for. Again, these are small, but the key here is in the name – you don’t have to deposit to receive them, so you can use them to explore a site without actually putting any of your money in. 

    Popular Sports to Bet on in Minnesota

    Minnesota is the home to a wide range of sports teams, attracting interest from those taking part in Minnesota sports betting. 

    NFL Betting in Minnesota

    Minnesota has its own NFL team, the Minnesota Vikings, and they have a large following, despite never winning the Super Bowl. Regarding NFL betting, you will find great markets available, with Bovada, in particular, having an excellent range of specials and prop bets that you can use every week of the season. 

    American NFL Odds at BetUS

    Betting on the NBA in Minnesota

    A fun fact – the LA Lakers were the Minnesota Lakers in the past before they relocated to LA. Since then, Minnesota has risen again, and the Timberwolves are now the team inside the state. With almost daily games during the season, the NBA is a great league for betting – look out for handicap lines, point totals, specials and player props with BetOnline, possibly the best Minnesota sportsbook for NBA. 

    MLB Betting in Minnesota 

    Playing in the MLB from Minnesota are the Minnesota Twins – and given that there are many months when the MLB is the only one of the big four leagues to be playing, baseball is a common betting sport, especially during those months in the summer. In addition, games take place on most days, allowing players to wager when they want across the various betting markets. 

    Betting on the NHL in Minnesota

    The Minnesota Wild are the NHL team to follow if you are sports betting in Minnesota. The league offers almost daily action throughout the season, just like the NBA, so there is always something to look forward to for gamblers. When it comes to betting, BetUS have an excellent NHL service, especially with live betting, covering the action as it’s being played. 

    MyBookie NHL Betting

    NCAA Betting in Minnesota 

    College sports have a rich history in Minnesota, with the most prominent name inside the state being the Minnesota Golden Gophers, a college known for having a powerful football program. As a result, college betting receives extensive coverage, and betting sites like BetOnline and Bovada offer almost as many markets for college games as they do for professional ones. 

    Betting on Golf in Minnesota

    With the PGA Tour moving around the USA every week, golf is a great sport for betting, simply due to its regularity. XBet is a sportsbook that stands out with its golf coverage, bet on the winner, three balls, first-round leader and much more with them. 

    Horse Racing Betting in Minnesota

    Around the USA, you will find many huge horse racing events that you can bet on with sportsbooks. Two tracks, Canterbury Park and Running Aces, are inside Minnesota if you want something local, or you can bet on big nationwide meetings from places such as Gulfstream Park, Santa Anita and many other tracks. 

    Minnesota Daily Fantasy Sports

    In the past, attempts have been made to legalize daily fantasy sports in Minnesota, but those have gone nowhere so far. However, these could move forward when Minnesota sports betting legislation legalizes that in the state.

    How Does Minnesota Sports Betting Compare to Sports Betting in its Neighboring States? 

    The states around Minnesota offer a genuine mixed bag, so there is no simple picture to build up about legal betting in the area. Two states close by, Wisconsin and North Dakota, do not offer legal sports betting, just like Minnesota. However, two other neighbors, Iowa and South Dakota offer legal sports betting within the state for people to enjoy. 

    The Best Sportsbook in Minnesota

    There are many fantastic options for those looking to get involved with Minnesota sports betting. However, one company stands above the rest, and the best Minnesota sportsbook is BetOnline, in our opinion. With a great welcome bonus, excellent range of betting markets, competitive odds, robust payment options, mobile betting and great live betting, they have every box ticked. 

    If you are looking for a new service to enjoy and want to start placing your wagers on the best sports betting sites in Minnesota, the one to choose for us is BetOnline. 

    And remember, sign-up with BetOnline today and use the promo code BOL1000 to claim your $1,000 welcome bonus.


    Will sports betting be legal in Minnesota?

    How do I bet on sports online in Minnesota?

    What sportsbooks are legal in Minnesota?

    Is FanDuel legal in Minnesota?

    Is DraftKings in Minnesota?

    What’s the best betting app in Minnesota?