Best NBA Betting sites & Bonuses for 2020

We list the best NBA betting sites for your wagers in 2020. Choose from the top online offshore sportsbooks with great sign up bonuses for your basketball bets today.


100% Deposit Bonus Up To $500 for Basketball betting

- Type in promo code BN100 when making your initial deposit.
Play now! Play now!
18 +. Terms & conditions apply
18+. Full Terms and Conditions apply to the bonuses.

NBA Lines at & 125% Sign-Up Bonus up to $3,125 on your first deposit.

- Minimum deposit: $100
Play now! Play now!
18 +. Terms & conditions apply
125% Sign-Up Bonus up to $3,125 on your first deposit.
Minimum deposit: $100
100% Sports Bonus – up to $2,500
10X Rollover on Sports
25% Casino Bonus – up to $625
30X Rollover on Casino Games for Release and Cashout.
Max cashout for Casino Bonus is $5000
14 Days Expiry
General Terms and Conditions Apply

Up to $1,000 NBA Betting Bonus

- First Deposit 50% Bonus with Promo Code: MYB50.
Play now! Play now!
18 +. Terms & conditions apply
$1,000 First Deposit Bonus is credited as a 50% Sportsbook Bonus.
We match 1/2 of what you deposit as a bonus.
Enter promo code MYB50 in the cashier.
Bonus is instantly credited to your Free Play balance.
Maximum bonus is $1,000.
10x rollover requirement
Promotion only available on first deposit.
MyBookie reserves the right to alter or amend the terms and conditions of this promotion at any time without notice.
General House Rules Apply.

100% Cash Bonus Up To $1,000

- Play NBA at
Play now! Play now!
18 +. Terms & conditions apply
Wagerweb promotions exclusively for residents of USA, Canada and LATAM (Latin American). Must be 18 years of age. The Cash bonus can be used on Sports, Horses and/ or Casino bets. Claim the 100% cash bonus for up to 5 deposits or until the first payout (Account needs to be at $0 balance each time). Rollover: 18X Sportsbook / 36X Casino. Applies for: all deposit types. Max deposit for bonus: $500. Max Bonus combined: $500. Payout Restrictions: Casino 4X Winnings, applies existing rules. There is a 30% max bet restriction on the sportsbook until rollover is met. Does not apply for live casino. All general existing rules apply

Top 8 NBA Betting Sites

best NBA betting sites

  1. Bovada
  2. MyBookie
  3. Xbet
  4. BetNow
  5. Wagerweb
  6. BetOnline
  7. Sportsbetting
  8. Bodog

A global sports brand, the NBA is the second biggest sport in the USA right after the NFL. The National Basketball Association is widely tipped to become the most popular sport in the US and if the numbers tell the story, it might happen soon.

Aside from hundreds of millions of fans around the globe who avidly follow their favorite teams, the NBA is extremely popular among bettors too.

NBA betting has exploded in popularity in the recent decade thanks to a new influx of superstars and high-scoring games night in and night out.

You’ve surely heard about NBA spread betting, but there are many other markets that are worth giving a try. With so many matches and individual bets to place on the most popular basketball league in the world, it’s no wonder why so many US bettors love to bet on the NBA.

Best NBA Betting Site Reviews

If you’re serious about NBA betting too, we have compiled a list of the best US online bookmakers for NBA bets.


MyBookie enjoys a reputation as one of the best online bookies for US bettors in general. It offers a long list of sports markets that include NBA betting as well as live betting and exciting promotions.

Instead of focusing on one sport such as football, MyBookie has a varied offering with a focus on American sports and the NBA.

How invested MyBookie is in the NBA shows a massive LeBron James banner when you enter the site. Of course, that’s not all.

Check the promotions section and you’ll see more basketball banners which indicate that MyBookie is indeed an NBA bookie. That’s headlined by the 250% referral bonus presented with a picture from the legendary White Men Can’t Jump.

In the sportsbook itself, you’ll find a separate NBA betting odds category. Click on it and you’ll enter a whole new world of basketball bets that go beyond simple match betting or outrights.

You can bet on player props (regular season and playoffs), who snags the MVP award or special markets such as who sits next on the Brooklyn Nets hot seat.

From what we’ve seen during our MyBookie review, the odds are pretty valuable. There are around dozen props for each game in the current NBA playoffs so take your time and give them all a look. These include point spreads, moneylines, totals, and other lines too.

Live betting is also available and highly exciting when it comes to NBA betting. To make things even more exciting for NBA fans, MyBookie has also included NBA2K sim lines where you can bet on matches between CPU-controlled teams.

Funding your account is possible with a wide range of payment methods that span credit/debit cards, e-wallets, and even Bitcoin and cryptos. For your convenience, we strongly recommend the latter.


BetNow’s motto is We Make It Simple and from what we’ve seen, they surely do. The team that runs the show has created a site that’s simple to navigate and works like a charm. BetNow’s sports lines include a variety of popular American sports, the NBA chief among them.

A bookmaker licensed by the government of Curacao, BetNow offers early lines and live bets on all sports you can imagine. It is especially great for US bettors interested in NBA betting.

The National Basketball Association matches have been given their own category at BetNow with dozens of props available on each match.

Select NBA from the Sports Lines to the left and you’ll be in awe of the markets on offer. The bookie gives bettors a chance to bet on matches, outrights, quarters, 1st half and 2nd half, 1st half team totals, and series prices too. The bookie also offers the (more or less) same betting markets for the WNBA.

Points spreads are also included and the odds look great if you ask us. The cool thing about BetNow is that it also has a long-standing NBA regular season promotion with $10,000 up for grabs every week before the playoffs. Other NBA promos are also possible, so make sure to check back regularly.

Betting will require a funded account, of course, and you can do that at BetNow using a variety of payment methods. Most US bettors will use Mastercard or Visa, but you can also make deposits with American Express, Bitcoin, and Bitcoin Cash.

Cryptocurrencies are among the safest and fastest payment methods you can use. That goes for both deposits and withdrawals. Fund your account in Bitcoin and hit the NBA markets if you want to win big.


One of the most famous names on this list, Bovada sports is the go-to online bookmaker for millions of sports fans. Established in 2011, the legit bookie offers dozens of sports bets paired with industry-leading odds. Bovada’s offer is nothing short of amazing, with the NBA being one of the leading markets.

Joining the site is very easy. The whole process won’t take more than a couple of minutes and you’ll be nicely rewarded for it. While there’s no specific NBA welcome promotion, the bookie constantly invents new ways to reward its customers. NBA fans should check the promo section regularly so they don’t miss any of Bovada’s legendary promotions.

When you’re ready to start betting, you’ll need to fund your account first. Topping up your bankroll can be done in a number of ways. The bookie uses a wide range of location-dependent payment methods including Visa/Mastercard, e-wallets such as Neteller and Skrill, and Bitcoin and Bitcoin Cash.

The latter two cryptocurrencies are hands-down the fastest and easiest method to use at the site. All deposits are fee-free and instant. In terms of withdrawals, cryptos remain your best option to withdraw your money in a flash.

As soon as your account is loaded, head to the NBA section and enjoy. Bovada offers a wide range of NBA markets including futures, match lines, totals, and more.

There are even NBA specials where you can predict, for example, who’ll occupy the Bulls’ vacant coaching spot or who will be the number 1 pick in the upcoming draft.

As one of the biggest bookmakers for US bettors, Bovada’s odds are industry-leading. To put it simply, it is one of your best choices for NBA betting. That’s thanks to the vast array of markets, great odds, and rich promotions that will line your pockets nicely.


Another popular bookmaker for US bettors, is a perfect place for NBA fans too. The bookmaker will greet you with an electrifying image of the King, LeBron James, announcing the $10 free NBA bet that comes as part of the welcome bonus.

Xbet is known to reward its customers and it all starts with your first deposit. If you’re an NBA fan, register at the site and make your first deposit up to $300 to get a matching bonus and a free bet worth $10 exclusively for the NBA markets. There are plenty of those on offer, so you won’t have trouble to spend it.

That kind of NBA promotion and others can be expected at the site. Xbet surely loves the explosive basketball action in the NBA and wants to attract new NBA fans too. It also appeals to hardcore NBA fans too with a variety of markets that go well beyond match betting and futures.

To place bets, open the sportsbook and look to the left. You will get featured sports at the main page with NBA basketball odds flying high. Click on it to reveal the lines and also bet on series prices, playoff prices, or specials. Of course, other markets such as point spreads, team totals, and individual bets are also on offer.

What’s more, Xbet will also recommend expert tips on NBA betting. That’s something not many other sites can brag about. Just below the lines, you will see an NBA betting overview that gives you tips and tricks that can help you get the most out of your NBA bets.

You won’t lose anything by giving this section a read and it can be worth it later when you bet on NBA matches.


While many will not be familiar with this name, Wagerweb has actually been around for a pretty long time. A private-owned online betting company, Wagerweb was founded in 1994.

In over two decades on the market, it managed to establish a strong presence thanks to its amazing range of sports markets and excellent bonuses.

NBA fans have a lot to look forward to at Wagerweb. When you join, you’re eligible for a 100% sign up bonus that will line your pockets nicely. While it may look like an NFL-specialized site at first glance, a deeper look into the markets will reveal that Wagerweb is also great for NBA fans.

Apart from the welcome bonus, the promo section also offers bonuses for high rollers and more. US bettors also get a shot at the so-called Elite bonus and weekly cashbacks that will put money back to your pockets.

When you’re ready to join in on the fun, select NBA from the list and place your bets.

You have a vast array of choices before you. Apart from futures such as who will win the NBA championship this year, you can also bet on match winners, point spreads, totals, etc. Individual and special bets are also available and Wagerweb’s odds looked great to us.

You can buy and sell up to 5 points, bet on live matches, and track the progress with minute-by-minute action. There are dozens of NBA live markets for each game so it’s worth trying out the action. At the same time, Wagerweb offers a nice selection of fantasy betting markets if you’re into that kind of thing.

To put it simply, even though it’s not a big name, Wagerweb is a perfect choice for US NBA bettors.

Top Tips for a Winning Basketball Betting Strategy

Just like many other sports, following expert tips and predictions can give you a bigger chance to win when you’re betting on NBA matches. Unlike European basketball, for example, the NBA is much more complex. There are dozens of statistical areas to pay attention to if you want to win more.

You see, betting on match winners and futures isn’t enough for most US NBA bettors. If you truly want to earn some cash, you have a wide range of choices in front of you. NBA basketball lines are live throughout the season with many different bets keeping you entertained during the season.

At the same time, many bookmakers such as offer expert tips on NBA betting that can go a long way and help you win some more cash. Below you can see our NBA betting tips you should keep in mind before you place your bets.

Favorites Don’t Win All the Time

While backing favorites is a strategy many new bettors use, we’re here to tell you that it’s not bulletproof. First, favorites don’t often win and that goes double for the NBA.

Second, betting on favorites won’t bring you a lot of profit. The bigger a favorite, the lower the odds. If you truly want to make some cash on the NBA, you should go for value odds that come with a bit of risk.

Defense is Key

You know how the saying goes – defense wins championships. Well, it also helps cover spreads too. Keep this in mind the next time you want to bet on spread or moneyline.

Look for Teams with High-Scoring Players

If you want to bet on value odds, look for teams with high-scoring players during the playoffs. When we say high-scoring, we mean Houston with James Harden, Nets with KD, and the such. This is a fundamental tactic if you’re looking to cover the spread and will help you a long way to win cash.

Players Take the Night Off

When betting on the NBA online, always keep in mind that the squads take the night off. This goes double for star players who teams are ready to bench when they don’t need a W. Keep an eye on official announcements and read the news before you place a bet on a team without its star and lose it.

Live Betting

The NBA has been designed for live betting. Since you can expect hundreds of buckets, it’s the ideal sport to bet live on. Some bookies will also offer live streaming for free – that’s an added and much-welcomed plus.

Many other tips can also help you enjoy a more lucrative NBA betting session. If you want to improve your profits, you must do your homework first. Read expert tips and predictions and apply them to your betting process if you want to start earning cash.

Types Of NBA bets

The cool thing about NBA betting is that it has a much larger range of markets than other sports. All of the regular markets still apply to the NBA – you can bet on outrights, match winners, handicaps, point spreads, totals, and more.

However, spread betting is the biggest market for NBA fans as it’s fun and easy to wager on. Here are a few different types of NBA bets you can try at the aforementioned bookies.

NBA Betting Against the Spread

Betting against the spread is the most popular NBA bet type. With this bet, you’re not only predicting that a team will win, but that it will win by a certain number of points. This number is known as the spread and ‘covering’ it means predicting it correctly.

For example, if you bet on the Nuggets to beat the Jazz with a -10.5 against the spread, they need to win by 11 points or more for you to win your ticket. With a point spread, you’re not only betting on a team to win or lose. In order for you to win your ticket, they just need to win or lose by a certain amount.

As such, point spreads are highly popular among US NBA bettors. NBA matches are known to be high scoring so covering the spread is not so difficult, especially when title favorites play lower-tier teams. Try it yourself and you’ll see why it’s so popular and much more exciting than match winners or futures.

NBA First Basket Betting

The first basket market comes with value odds on the first scorer in the match. As such, you’ll be presented with a lot of options for both teams. In most cases, bettors pick the point guard, shooting guard, or small forward to score the first points. Of course, you can go with your gut or pick the best value odds if you want to wager in this market.

While not as popular as spread betting, this market can be even more fun.

What is a Parlay Bet in Basketball?

NBA parlays are also known as accumulators or multi-bets. It involves two or more selections combined into a single odds stake. In order to win your slip, all selections must win. If even one loses, the bet automatically fails. Parlays are a great chance to win massive sums of cash on small bets, but you have to be aware that luck also plays a part.

What is Winning Margin in Basketball?

Winning margin in NBA betting is pretty similar to point spreads, but this time, you’re placing a bet on a winning margin. To put things into perspective, you can back up the Celtics to win against the 76ers by 3-4 points or more. The winning margin depends on the bookie you’ve chosen to register at.

What is a Moneyline Bet in Basketball?

Moneyline bets in basketball mean backing up a team to win a game. It’s the simplest and most straightforward type of bet you can place on NBA matches.

You can back either the underdog or the favorite depending on the odds. For example, reigning champions Toronto Raptors would be a major favorite to win against the Charlotte Hornets. In this scenario, betting on the favorite means that Toronto must win the game for you to make profit.


Can you bet on NBA games online?

Yes, you can bet on NBA games online. You don’t need to go to a betting shop to wager on your favorites or back underdogs anymore.

You can place bets from the comfort of your own home or on the go if you prefer to bet on your mobile phone. The only thing you need is a stable Internet connection and a funded account.

As soon as you get things sorted out by making a deposit, you’re free to place bets on NBA matches with dozens of bets at your fingertips.

How do you bet the spread in NBA?

Spread betting is, hands-down, the most popular type of NBA betting online. point spreads work great for the NBA league where high-scoring matches are played every day.

Placing a spread bet doesn’t require a team to win or lose. You’re simply predicting how many points will they win or lose by.

If you placed a bet on a team with a -10 spread, it must win by 11 points or more in order for you to make profit.

While it looks complicated at first glance, point spreads are the bread and butter of NBA online betting. As soon as you get the hang of this type of bet, you’ll surely make a nice profit by covering the spread.

How do you win a bet in basketball?

How you win a bet in basketball depends on the type of bet itself. NBA online betting offers numerous markets.

Besides spread betting, you can also bet on futures, match winners, individual bets, who scores the first basket, or even special bets such as MVP awards or who makes the playoffs this season.

To win your bet in basketball, you’ll have to do your homework first.

This means reading previews and expert tips and predictions that will give you a better understanding of what might happen in a game.

00The NBA is a complex league with many statistics, so take your time and go slow before placing your first NBA bet online.