North Dakota Online Sports Betting – Is it Legal? – Best ND Sportsbooks Compared 2024

This North Dakota online sports betting guide covers everything you need to place your first online wager and lead a successful (and legal) betting career in the Peace Garden State. Read on for rankings and reviews of the top ND-facing bookmakers, a detailed outline of past and current gambling regulations, and instructions for placing your first online wager so you can hopefully come away with a win!

  • All
  • Crypto
  • Telegram Betting

50% Welcome Bonus Up to $1,000

50% Welcome Bonus Up to $1,000

  • Official betting partner of La Liga, Golden Boy, & the LFA
  • Seasonal major league betting contests, including Pick'em & Survivor
  • Seasonal major league betting contests, including Pick'em & Survivor
5 Stars BetOnline Sports
Claim Now

125% Deposit Boost Up to $1,250

125% Deposit Boost Up to $1,250

  • 50% daily bet boosts available
  • Separate live betting suite with select live streaming
  • Dedicated esports section with Twitch video feeds
5 Stars BetWhale Sports
Claim Now

Instant 200% Bonus Up to 10ETH

Instant 200% Bonus Up to 10ETH

  • Exclusively available via the Telegram Messenger app
  • Fully anonymous with zero KYC hassles
  • Transact using the platform's $TGC token & claim unique high-roller rewards
5 Stars TG Casino Sports
Claim Now

150% Bonus Up to $3,750 + 30 Risk-Free Bets

150% Bonus Up to $3,750 + 30 Risk-Free Bets

  • Over 30 years experience serving the North American market
  • Pro tips and picks in The Locker Room & on BetUS-TV
  • Multiple sign-up and re-up promotions available
5 Stars BetUS Sports
Claim Now

100% Up To $500 Welcome Bonus

100% Up To $500 Welcome Bonus

  • Revamped live betting suite with multiscreen technology
  • Additional welcome bonus for crypto-depositors
  • Unique parlay betting promotions: Parlay Prince & Parlay Free Bets
5 Stars Everygame Sports
Claim Now

50% Welcome Promotion Up To $1,000

50% Welcome Promotion Up To $1,000

  • Reload bonuses and 8% racebook rebates available
  • Risk-free bets & odds boosts via VIP+ program
  • Unique NFL/NBA betting contests, including Survivor & Squares
5 Stars MyBookie Sports
Claim Now

100% Deposit Match Up To $1,000

100% Deposit Match Up To $1,000

  • Industry-leading sportsbook rebate scheme
  • Re-up bonuses up to 25% & zero Vig in November
  • Deposit as little as $10 using cryptocurrencies
5 Stars BetNow Sports
Claim Now

100% Welcome Bonus + Free Contest Entry Kit

100% Welcome Bonus + Free Contest Entry Kit

  • Fast payouts
  • Seamless customer service
  • Top-notch mobile-optimized site
4 Stars Jazzsports US
Claim Now

Double Your Money on Your First 2 Deposits

Double Your Money on Your First 2 Deposits

  • Bet big with high limits and re-bet functionality
  • Early lines - odds released ahead of the competition
  • Huge range of ongoing promotions for registered players
5 Stars Sports
Claim Now

Get $2,500 on Signup

Get $2,500 on Signup

  • Industry-leading Racebook offering 10% daily rebates on losses
  • NFL live betting specialist with select live-streaming
  • Cashout early and recieve payouts within 24 hours using Bitcoin
5 Stars BUSR Sports Offer
Claim Now
Show More Offers+

North Dakota Sports Betting Overview 2024 (Updated: April)

Let’s begin by taking a look at the current landscape when it comes to legal sports betting in Roughrider State:

Type of betting Legal in North Dakota: Y/N
Online Sports Betting
Retail Sports Betting ✅ (at tribal casinos only)
Legal Age for Sports Betting 19 (tribal casinos)
Collegiate Sports Betting Unclear (no specific laws in place; technically allowed at tribal casinos)
Pari-mutuel Horse Racing Betting ✅ (tribal casinos)
Daily Fantasy Sports
Esports Betting Unclear (no specific laws in place)

The Best North Dakota Online Sports Betting Sites List 2024

We spent weeks researching and comparing offshore bookies to compile the following list of top North Dakota online sports betting sites. Importantly, we update this page regularly to reflect developments in the sports betting industry.

  1. BetOnline – Best overall North Dakota online sports betting site
  2. MyBookie – Wide range of esports markets
  3. Everygame – Wide selection of banking options, including cryptos
  4. XBet – Great mobile app for online sports betting in North Dakota
  5. Bovada – Excellent parlay builder for ND residents
  6. BetUS – Largest variety of welcome bonuses in North Dakota
  7. BetNow – Large variety of US-favorite sports disciplines
  8. BUSR – Top racebook and customer service in ND
  9. Jazz – Highly competitive odds
  10. – Great soccer and NHL coverage

Is Sports Betting Legal in North Dakota?

Yes. In a surprise development, North Dakota legalized retail sports betting in late 2021. The first sports wagering kiosk opened at the Dakota Magic Casino in Hankinson on December 1st. Now partnered with International Game Technology (IGT), the casino is the largest gambling establishment in ND.

Although lawmakers proposed several sports betting bills in 2021, none made it far in the legislative process. Attempts in 2019 to regulate charitable sports betting events had also failed. The abrupt legalization at the turn of the year came as a shock to most industry observers.

Online Sportsbooks

Legal online sports betting in the state will require a constitutional amendment. Because no relevant bills received enough votes to make it into the 2022 referendum, further voting is impossible until the November 2024 elections. As a result, the earliest date for legal online wagering in North Dakota is 2025.

For now, if you’re located in North Dakota and would like to bet online, you can sign up with one of the top offshore sportsbooks we recommend above. Each ranked provider is regulated in a reputable jurisdiction outside the U.S. and has provided a safe and fair service for years. Betting with an offshore bookmaker is not illegal in North Dakota.

Land-based Betting in North Dakota

Currently, the only physical sportsbooks in ND are at the Dakota Magic Casino in Hankinson, Richland, 4 Bears Casino & Lodge in New Town, and Sky Dancer Casino & Resort in Belcourt. For more variety, consider a drive to South Dakota or Montana, both of which have legal sports betting.

New sportsbooks in ND should open in the coming months at the state’s tribal casinos. Native American tribes have gaming compacts that give them an easy route to offering all betting activities legal in the state. Here’s a list of tribal casinos that could soon feature a sports betting lounge:

  • Spirit Lake Casino in Fort Totten, Benson
  • Prairie Knights Casino and Resort in Fort Yates, Sioux

North Dakota Horse Racing & Off-Track Betting

Pari-mutuel horse race betting is legal and regulated by The Racing Commission. The state is home to two race tracks, both of which offer quarter and thoroughbred horse races:

  1. North Dakota Horse Park in Fargo
  2. Chippewa Downs in Belcourt

There’s also a handful of simulcast wagering facilities in:

  • Belcourt
  • Bismarck
  • Grand Forks
  • Fargo

Regarding online sports betting, legal options are limited to Advance Deposit Wagering sites. You can use an ADW service to bet on horse races online and via phone. Here’s a list of national ADW platforms licensed in ND:

  • AmWager
  • TVG
  • Betptc
  • BetAmerica
  • 123bet
  • Offtrackbetting
  • HollywoodRaces
  • DRFBets
  • TwinSpires
  • NYRABets
  • Paribet

Additionally, several of the best North Dakota sports betting sites feature dedicated racebooks. These betting apps, optimized for mobile and desktop computers, let you place standard wagers, single-race exotics, exacta bets, quinella bets, trifecta bets, and many more on every professional horse race around the globe. For the broadest range of racing markets, sign up with BetOnline – the best North Dakota sportsbook.

Sports Betting Guides by State

Timeline of North Dakota Sports Betting Legislation

Here’s a quick look at the progress of sports betting legalization efforts in North Dakota:

  • December 2, 2022: Gov. Doug Burdum signs legal agreements with ND’s five Indian Tribes to lower the state gambling age from 21 to 19 years old at tribal-owned casinos.
  • 2021: North Dakota legalizes land-based sports betting at tribal-owned casinos. The first sports wager is accepted at the Dakota Magic Casino on December 1st.
  • 2020: The COVID-19 pandemic is in full swing. No serious legalization attempts have been made.
  • 2019: North Dakota legislators introduce sports betting bills HB 1295 and HB 1254 to authorize sports wagering as a game of chance. Both bills fail to gain traction in the House.
  • May 14, 2018: The Murphy v. NCAA decision by the Supreme Court established state autonomy regarding sportsbook gambling legality, free from federal intervention, meaning North Dakota is free to make up its own mind regarding legal sports betting within state lines.
  • 2018: The US Supreme Court repeals the PASPA (Professional and Amateur Sports Protection Act), granting states the autonomy to regulate or ban sports netting.

Offshore Online Betting in North Dakota

Offshore betting sites are sportsbooks that operate under a license issued outside the United States, typically in Panama, Costa Rica, and the European Union. Although offshore bookies are not regulated in North Dakota, they can be as safe as domestic providers – if you choose carefully. Save yourself the trouble of extensive research by signing up with one of the bookies we recommend on this page.

As far as we know, no North Dakota residents have been prosecuted for wagering with an offshore bookie.

North Dakota Daily Fantasy Sports

Although daily fantasy sports sites aren’t regulated in North Dakota, they aren’t banned, either. The country’s top DFS sites, such as FanDuel, DraftKings, OwnersBox, and Monkey Knife Fight, all accept real money wagers from anyone within state lines.

North Dakota Casino Laws

As of December 2021, commercial businesses cannot operate land-based casinos in North Dakota. However, the Indian Gaming Regulatory Act of 1988 enabled the state to negotiate multiple gaming compacts that made brick-and-mortar gambling possible. These agreements were updated in 2013, allowing native tribes in ND to offer sports betting on Indian reservations.

Participating in unlicensed games of chance is illegal and subject to penalties that depend on the amount wagered. Unlicensed wagers up to $500 are considered infractions, while anything above is a Class A misdemeanor. Charity organizations can offer real-money blackjack at restaurants and bars; however, the maximum bet for such games is capped at $25.

North Dakota hosts several poker rooms, each with around half a dozen tables. No-Limit Texas Hold ’em cash games and medium-stakes tournaments abound.

All gambling in North Dakota is regulated in the local state code under Section 12.

North Dakota Online Casinos

Unfortunately, there are currently no regulated online casinos in North Dakota. When this changes, the state’s existing land-based casinos will likely be the first to offer mobile gambling in partnership with experienced online providers.

Until then, you can sign up with an offshore online casino and start betting on roulette, blackjack, slots, video poker, and many more from home. Overseas casinos also feature welcome and redeposit bonuses that are much more generous than what you’ll ever find at a US-licensed digital casino.

Attempts to pass an online poker bill in North Dakota were made in 2005 but failed in a landslide 44-3 vote.

North Dakota Gambling Tax

Gambling does not constitute a significant source of income for North Dakota.

Residents are not required to pay a state tax on gambling winnings, except those from the North Dakota Lottery (2.90% on winnings exceeding $5,000). Even the Native American casinos don’t pay an income tax – only modest licensing fees.

However, casinos are required to withhold around 25% of your winnings for federal taxes. If they don’t have your SSN on file, that rate may increase to 28%.

Best North Dakota Online Betting Sites Reviewed

If you’re looking for more info on North Dakota’s best sportsbooks, check out our expert reviews below.

1. BetOnline – Best Overall North Dakota Online Sports Betting Site

betonline - ND Sportsbook

BetOnline is number 1 on our roundup of the best online sportsbooks in North Dakota for a good reason. This reputable and secure website offers bettors 20 sports and lets them bet on their favorite local teams.

One of the selling points here is the impressive selection of markets. There are hundreds of in-game and pre-game markets, in addition to a healthy range of exotic wagers, including if bets and teasers. In addition, BetOnline allows bettors to cash out early on eligible live bets and boasts some of the most favorable odds in the entire industry.

Another perk is the deposit bonus. When you sign up on either desktop or mobile and fund your account for the first time, BetOnline will match that deposit 50% up to $1,000. Before you can cash out and enjoy your first winnings, you must meet a wagering requirement on bets with 2:1 minimum odds. Ready to take advantage of this generous offer? Just enter the BetOnline promo code “BET1000” when making your first deposit. The bonus applies to both sports wagers and casino games.


  • Impressive selection of markets
  • $1,000 deposit bonus
  • USD and crypto available as payment methods
  • Fantastic mobile betting app


  • PayPal not available as a payment option

2. MyBookie – Wide Range of North Dakota Sports Betting Markets

mybookie - North dakota online sports betting platform

MyBookie is the mobile bettor’s heaven. Although the sportsbook doesn’t offer a downloadable app, its website is well-optimized for mobile on various devices and operating systems, including iOS, Android, Windows, and Huawei.

Bettors in North Dakota can look forward to a great selection of national (e.g., NFL, NHL, and MLB) and foreign (UK Premier League, Spanish La Liga) markets. MyBookie also boasts advantageous odds and early lines.

MyBookie doubles your initial deposit up to $1,000 upon signup as part of its welcome offer designed to entice new players. The sportsbook imposes a wagering requirement on wagers with odds of 2.5:1 or greater. You can claim your signup bonus today by entering the MyBookie promo code “LENS” while making your first deposit.


  • Mobile-optimized site
  • Impressive selection of promotions for existing customers
  • Top live betting odds
  • Odds boosts


  • Slim eSports selection

3. Everygame – Wide Selection of Banking Options, including Cryptos

North Dakota sports betting Everygame

Bettors need to know that their cash is safe and that they can collect winnings in a flash. Luckily, this is one of Everygame’s greatest strengths. Customers can use credit cards to transact without reservation. Everygame will also allow you to use Bitcoin and other cryptos for faster payouts.

Now, many competitive ND sports betting sites offer promotions for new and established customers. Everygame makes sure that its players’ accounts are always stocked up. The bookie has a mix of weekly and monthly giveaways that include parlay insurance offers, cash prizes, and free bets.

You can use the Everygame Sportsbook promo code “WELCOME500” to claim a 100% bonus on your first three deposits. Another important aspect for North Dakota online sports betting sites is usability. The Everygame platform is simple to navigate, whether on your computer or your smartphone. The pages load so quickly that you can sign up, deposit, and start wagering in moments.


  • Fast and easy-to-use platform
  • Crypto payment methods available
  • Mobile friendly sportsbook
  • Rapid payouts always guaranteed


  • Credit cards withdrawals attract fees

4. XBet – Great Mobile App For Sports Betting in North Dakota

xbet - ND sportsbooks online

The next sportsbook on our list is a rookie-friendly site that is easy to navigate.

If you’re a North Dakotan with an XBet account, you’re in luck. You can bet on state, national, and international competitions, and you can choose from 20+ sports. The most notable ones are golf, tennis, MMA, and boxing. Are you more of a horse racing fan? XBet has you covered, too!

The site’s welcome offer doubles your initial deposit by up to $500. We know this isn’t the maximum amount you can find, but you’ll be happy to know that meeting this offer’s wagering requirements is relatively easy. XBet imposes a 7x rollover requirement for wagers with minimum odds of 2:1. You can test this offer out for yourself by entering the XBet promo code “LENSX” while signing up today.


  • Easy-to-fulfill bonus conditions
  • 100% referral bonus available
  • Crypto as a quick withdrawal method
  • 24/7 live chat


  • Deposit bonus cap could be higher

5. Bovada – Excellent Parlay Builder For North Dakota Online Sports Betting

bovada sportsbook ND

If you’re a betting fan in North Dakota, we have good news for you. Bovada offers live streaming—and is the only reputable offshore sportsbook available in ND to do so. Watch the action happen before you for free as you await the game results.

Bovada offers abundant live markets for national and global championships. The site also boasts some of the earliest betting lines in the state!

Whether you like to bet on the NHL, NFL, NBA, or MLB, you won’t be disappointed if you choose this sportsbook. You can even enjoy off-season wagers that come with exciting offers like odd boosters.

If you sign up today, you can take advantage of Bovada’s welcome bonus, which doubles your initial deposit of up to $1,000. The rollover requirement on wagers with odds of at least 2:1 is straightforward. To get started today and boost your first winnings, enter the Bovada promo code “BVD1000” upon signup.


  • Impressive sports selection
  • An abundance of prop bets
  • Free live streaming
  • $1 bets


  • Some payment methods carry fees

6. BetUS – Best Promotions For Sports Betting in North Dakota

BETUS - north dakota betting site

We decided to include BetUS on our list mainly because it boasts one of the largest signup bonuses in North Dakota. BetUS offers a whopping 125% match deposit bonus up to $2,500. Naturally, such a generous bonus comes with complex conditions, such as a 14-day rollover requirement on wagers with odds of 2.8:1 or greater. Take advantage of this monster welcome bonus today by entering the BetUS promo code “JOIN125” when signing up.

But BetUS has more to offer than its huge welcome bonus. Bettors can enjoy pre-game and in-play markets on 20+ sports, including football, basketball, baseball, and NASCAR.

Moreover, unlike many other North Dakota sports betting sites, BetUS doesn’t neglect its esports fans. League of Legends, DOTA 2, CS: GO, and Overwatch enthusiasts (among others) can bet on their favorites on the site’s dedicated eSports page, which offers a choice of live, pre-game, and upcoming markets.


  • Huge new player bonus
  • Generous live betting choices
  • Dedicated eSports page
  • 24/7 live chat customer support


  • Limited payment options

More on gambling in North Dakota…

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

Best North Dakota Sportsbooks Comparison

Making heads and tails of all the features and promotions available at North Dakota online sports betting sites can be daunting, especially if you’re a beginner. To help you sort through the noise, here’s a comparison table that neatly compares the promotions, markets, and payment methods between our recommended bookies:

Kansas Sportsbook Number of Sports Welcome Bonus Live Streaming Payment Methods
BetOnline 20 50% deposit match up to $1,000 Yes Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin
MyBookie 18 50% deposit match up to $1,000 No Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin
Everygame 17 100% deposit match up to $500 No Credit card, debit card, Bitcoin, Bitcoin Cash, Skrill
XBet 21 50% deposit match up to $500 No Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin
Bovada 22 50% deposit match up to $250 Yes Credit card, debit card, Zelle, Bitcoin, Bitcoin Cash, Litecoin
BetUS 22 125% deposit match up to $2,500 No Credit card, bank wire, Bitcoin, Bitcoin Cash, Ethereum, Litecoin
BetNow 10 100% deposit match up to $1,000 No Credit card, debit card, Bitcoin, Bitcoin Cash
BUSR 17 150% deposit match up to $2,500 Yes Credit card, debit card, Bitcoin, Litecoin
Jazz 18 100% deposit match Yes Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin, Ripple 16 100% deposit match up to $1,000 (2x $500) Yes Credit card, debit card, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple

How We Rank the Best North Dakota Sports Betting Apps

The team at Sportslens conducts extensive research and thorough analysis of each betting site it reviews. Here are some of the key criteria we used to rate and rank sportsbooks in North Dakota.

sports lens rating stars

Licensing & Security

First off, the team at Sportslens is dedicated to ensuring that its readers gamble only at licensed sportsbooks based in reputable jurisdictions. We also like to see additional security features incorporated, such as 2FA and SSL encryption and rank platforms higher the more protocols they utilize.

Betting Markets & Odds

It is crucial for top-rated North Dakota online sports betting apps to offer early odds that have comparable value and a diverse range of markets that appeal to players in the state. Hence, we assess the offering at each sportsbook, ranking platforms higher if they provide NCAA odds on the North Dakota State Bison, for instance. In addition, we check the variety of markets, valuing platforms that enable props, parlays, live betting, teasers, etc., higher than those that do not.

Bonuses & Promotions

Our team dives into every welcome and ongoing promotion available at the sportsbooks it reviews. We rank platforms with more lucrative welcome promotions higher but also factor in the terms and conditions, often playing through bonuses ourselves to ensure you stand a chance of cashing out your bonus funds.

Live Betting & Streaming

In-play betting provides an additional layer of excitement with constantly updated odds and early cash-out options, maximizing your potential winnings. Each of the platforms ranked on this page provides live betting, but we prefer to see additional features such as in-house stats, graphical displays, and HD live streaming of select games, and we rank accordingly.

Payment Methods

Our team ensures that transactions at our featured North Dakota sports betting sites and apps are straightforward and come with zero-to-light conversion charges and/or mining fees. We also prefer to see plenty of options available, including fiat, crypto, e-wallet, gift cards, and so forth, ranking platforms higher the more options provided.

Mobile Betting Experience

The best North Dakota betting apps should also deliver a seamless mobile experience, whether that be via a downloadable application or a web-optimized site. If the platform updates quickly on mobile, contains the same lines as the desktop variant, and offers most of the same features, it scores higher. We also like to see targetted bonuses for app users.

Customer Support

Assistance should be readily available using any of our featured North Dakota betting apps, and we check to ensure it is. Most of the platforms ranked here offer 24/7 live chat support and swift responses via email. Additional support resources can be found on the respective FAQ pages or Help Centers.

How to Start Betting Online with ND Sportsbooks

We prepared a detailed step-by-step guide with screenshots to show how easy it is to start betting online with the best North Dakota Sportsbook – BetOnline. Follow these instructions, and you’ll be ready to wager safely on your favorite sports in less than fifteen minutes.

Step 1: Open a Free BetOnline Account

Launch the BetOnline website on your computer, tablet, or smartphone, then click “Join Now” to launch the registration form:

BetOnline Create Account

Enter your name, email address, account password, zip code, phone number, and date of birth. To avoid payout delays, make sure the information is accurate – you’ll have to verify it later through an online ID check.

Step 2: Verify Your Account

Open the email from BetOnline and click the activation link to validate your account.

Step 3: Make a Deposit

Log into your account and click or tap “Deposit” in the top-right corner of the lobby to view available banking options, which vary by state. The most popular payment methods in North Dakota include credit cards, debit cards, bitcoin, altcoins, eChecks. Other options, including wire transfers, money orders, and Ria, are hidden under the “view more deposit options” link.

BetOnline sportsbook deposit options

Once you click a payment method, you may be asked to provide your physical address before depositing:

BetOnline address

On the next screen, enter the amount you’d like to deposit and the sportsbook promo code “BET1000” to claim the best welcome bonus.

Now submit payment by following the on-screen instructions, which vary by payment method. For example, if you choose Bitcoin, you’ll receive a wallet address for your transfer. If you choose to pay by credit card, you’ll be redirected to an SSL-secured payment form.

The minimum deposit limit is $20. The lowest maximum limit is $500 (credit cards), and the highest is $500,000 (cryptocurrencies). You can request a deposit limit increase after establishing yourself as a highroller.

Step 4: Start Betting

You can start wagering at the best North Dakota online sports betting site when BetOnline receives your transfer. To place your first bet, choose a sports discipline from the menu, then click or tap a market to create a bet slip:

betonline - start betting ND

Conclusion on Online Sports Betting in North Dakota

Land-based sports betting in North Dakota is now legal. However, it will be a few years before the same is true for online wagering. Rather than wait, you can sign up with BetOnline immediately and start wagering without breaking any laws. Don’t forget to enter promo code “BET1000” while depositing to claim the best welcome bonus on the North Dakota sports betting scene.

50% Welcome Bonus Up to $1,000


50% Welcome Bonus Up to $1,000

  • Official betting partner of La Liga, Golden Boy, & the LFA
  • Seasonal major league betting contests, including Pick'em & Survivor
  • Seasonal major league betting contests, including Pick'em & Survivor
5 Stars
Use bonus code
Claim Now
Learn More

North Dakota Sportsbooks FAQs

Is online poker legal in North Dakota?

Is sports betting legal in North Dakota?

How late can you gamble in North Dakota?

Can I bet on sports online in North Dakota?

Is gambling legal in North Dakota?

Arrow to top