Explore the best sportsbook promotions available to sports bettors in the United States, reviewed by our team of betting experts. Discover the top sports betting bonuses, including exclusive sign-up offers from industry leaders such as Caesars Sportsbook, FanDuel Sportsbook, bet365, and BetMGM Sportsbook. Choose from our top-rated sportsbooks and learn how these bonuses can supercharge your betting bankroll.

Best sports betting promo codes

SportsbookWelcome bonusPromo code
DraftKings SportsbookUp to $1,200 in bonusesNo promo code — claim here
Caesars SportsbookUp to a $1,000 first bet on Caesars.LSR1000
Bet365 SportsbookBet $5, get up to $150 OR a first bet safety net up to $1,000LSRVA
FanDuel SportsbookBet $5, get $200 in bonus bets if your bet wins.No promo code — claim here
BetMGM SportsbookUp to $1,500 in bonus bets paid back if your first bet does not win.PLAYLSR
BetRivers SportsbookUp to $500 in bonusesLSRRIV
Golden Nugget SportsbookUp to a $250 bonusNone – Use Links
Betway SportsbookGreat odds — no bonus availableNo promo code — claim here
Hard Rock Bet SportsbookUp to a $100 bonusNo promo code — claim here
Betsafe SportsbookSecond-chance bet up to $500No promo code

Best sportsbook bonuses

UP TO $1,000
In Bonus Bets
Top Features
First Bet Safety Net up to $1,000, or 
Bet $5, Get $150 in Bonus Bets
Gambling Problem? Call 1-800-Gambler 21+ 
Use Bonus Code: LSRVA
New Users Get up to $1,000 Bonus at Bet365
up to $1,500
In Bonus Bets if Your First Bet Doesn’t Win*
Top Features
*Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms
21+. Gambling Problem? Call 1-800-GAMBLER 
Use Bonus Code: PLAYLSR
Get up to $1,500 in Bonus Bets at BetMGM Sportsbook
$1,000 FIRST BET
On Caesars
Top Features
Up to $1,000 Bonus Bet if Your Bet Loses
Stream NFL Games In-App for Free
21+ Gambling problem? Call 1-800-GAMBLER
Use Promo Code: LSR1000
Get up to $1,000 at Caesars Sportsbook
Bet $5
Get $200
If Your Bet Wins
Top Features
Bet $5 Get $200 in Bonus Bets if Your Bet Wins
Available on Desktop, Android & iOS
To Claim: Click Play Now
New Players get up to $200 in Bonus Bets at FanDuel Sportsbook
If Your First Bet Doesn’t Win
Top Features
Up to $100 Back if Your First Bet Doesn’t Win
Get Your Bets Boosted
To Claim: Click Play Now
Sign up at Hard Rock Bet Sportsbook Today!
$500 BONUS
2nd Chance Bet
Top Features
Up To $500 in Bet Credits
ONLY 1x Play Through!
Use Exclusive Bonus Code: LSRRIV
Get Up to $500 Bonus At BetRivers Sportsbook!

Top sportsbook promos reviewed and ranked

Below, our experts have ranked some of the top online sportsbooks based on the welcome bonus, type of offer, maximum amount, playthrough requirements, and more.

1. DraftKings Sportsbook

The DraftKings promo has three parts. First, if you sign up for an account and make a deposit of $5 or more, you’ll receive an automatic $50 bonus bet. Second, the amount of that first deposit is eligible for a 20% match — in the form of bonus bets — up to $1,000. Lastly, new bettors (except in Massachusetts) are eligible for the following $150 in no sweat bets. You can use the bonus bets to wager on any sport that DraftKings Sportsbook offers, but the bonus bets are not withdrawable.

This ranks as the top promo in part because it offers a combined bonus of up to $1,200. The multiple elements also add flexibility for users, and without requiring large wagers right off the bat. One important detail is that bonus bet credits expire if you do not use them within seven days.

2. Caesars Sportsbook

The Caesars Sportsbook offer is up to a $1,000 bet on Caesars if your first bet loses. To qualify, sign up with the code LSR1000. The bonus bet expires if you do not use it within seven days.

This main offer is straightforward and easy to understand, though it also has a slightly lower maximum than some other books. It allows you to take a risk you might otherwise not take with that first bet, essentially giving you a second chance at your first bet. At the same time, if that first bet is successful, you would receive your winnings as usual but no bonus.

3. Bet365 Sportsbook

Bet365’s promo features a choice between two options. The first option provides up to $1,000 back in bonus bets if your first bet loses using the bet365 bonus code. The second option gives you $150, once you deposit at least $10, and place one wager of at least $5. To qualify, sign up with the promo code LSRVA and make a deposit of $10 or more.

The two options are one of the things that help set this promo apart. One is essentially a first bet at lower risk, while the other offers a guaranteed bonus with a relatively small initial wager. The downside of the first option is that if your initial bet is successful, there is no bonus. However, these bonus bets do not expire for 90 days, which gives you an extended window to use them.

The bonus code LSRVA can be used during registration, but does not change the offer amount in any way.

4. FanDuel Sportsbook

The FanDuel Sportsbook promo is bet $5, get $200 in bonus bets if your initial wager wins. This offer does not require a promo code. As with all bonus bets, you can use them on future bets but cannot immediately withdraw them.

One upside of this offer is that it’s very straightforward. There’s no promo code to enter or complex conditions to understand.

5. BetMGM Sportsbook

The BetMGM welcome bonus provides up to $1,500 in bonus bets paid back if your first bet does not win. This means that if you sign up for a BetMGM Sportsbook account with the code LSR50 and wager up to $1,500, the sportsbook will match that wager in bonus bets if it loses.

One nice thing about this promo is that it allows you to potentially make a relatively risky first bet with a potential for a high payout since the bonus bets will essentially give you a second chance if that first bet loses.

*Bonus bets expire in seven days. One new customer offer only. Additional terms.

6. BetRivers Sportsbook

The BetRivers Sportsbook promo gives you up to $500 back in bonus bets if your first wager loses. This is similar to some of the first-bet promos above, though this offer is good only for up to $500. To qualify, sign up with the code LSRRIV when creating your account.

This offer is appealing partly because it’s a simple and easy calculation, allowing you to place a first bet knowing that you’ll receive bet credits as a refund if you lose. The bonus bets also appear in your account relatively quickly, generally within 24 hours of that first bet settling. You also get a 30-day window to use the credits before they expire, which is longer than many other sportsbooks offer. However, the maximum amount of the bonus is lower than what some other providers allow.

7. Golden Nugget Sportsbook

The Golden Nugget welcome bonus is a dollar-for-dollar match of your first bet, good for any amount up to $250. This means that if you sign up for an account, you’ll receive bonus bet credits in the same amount as your first wager, regardless of whether that wager wins or loses, for any bet up to $250. There is no promo code associated with this offer. Just click to claim.

One upside is that you are guaranteed to receive bonus bets no matter the outcome of that first bet. However, the maximum of the promo is considerably lower than what some other sportsbooks offer. It may still appeal to those who are only interested in making smaller opening wagers at the Golden Nugget Sportsbook, though. As always, the bonus bets are credits that you can use to wager on other sports but you can’t immediately withdraw.

8. Betway Sportsbook

The Betway welcome bonus offers great odds — no bonus available in Virginia, Iowa and Ohio. There’s no promo code necessary to claim the offer, but it does require a minimum deposit of $10. Then, after you create an account, your first wager at Betway Sportsbook will qualify for a refund of up to $250 in bonus bets if that bet loses.

This is similar to some of the above first-bet promos, but with a maximum that is lower than what some of the more well-known sportsbooks offer. These bonus bets also expire after seven days, providing a shorter window of time in which to use them than some other books offer. If your first bet wins, then the promo does not apply.

9. Hard Rock Bet Sportsbook

The Hard Rock Bet promo gives you a “no regret first bet” for up to $100 in bonus bets. If you create an account and make a deposit of $10 or more, your first bet of $10 or more will qualify for the refund — in the form of bonus bets — if it loses. This offer does not require a promo code.

This promo from Hard Rock allows you to potentially take a greater risk with your first bet, knowing you’ll receive bonus bets if that wager loses, but the offer also tops out at a relatively low $100. The good news is that it requires very little to receive the bonus, with only a $10 minimum deposit and wager required. However, if that first bet wins, you receive no bonus, just your winnings as normal.

10. Betsafe Sportsbook

The Betsafe Sportsbook promo provides up to $500 back in the form of bonus bets if your first bet loses. This means that any first bet you make will qualify for a refund for the full amount, up to $500, if that bet is unsuccessful. The refund will arrive in your account as bonus bet credits that you can’t withdraw but that you can use for future wagers.

Betsafe does not require a promo code, and it does include a higher maximum amount than many other promo offers. However, Betsafe’s online sportsbook is only available in Colorado, which considerably limits this promo’s usage. Of course, the downside of such promos is that if your first bet wins, you receive no added bonus.

Types of sportsbook bonuses explained

As mentioned, the promotions you will encounter will vary depending on the sportsbook. Many books make the deals exclusive to sports betting, while others will also tie in incentives for other products. For example, Caesars and FanDuel may also offer casino bonuses in that space. Here are some of the most popular sportsbook bonuses and how they work:

Sign-up bonus

Sign-up bonuses are pretty self-explanatory. There are small amounts of site credits that new users receive once they have successfully signed up at a new sportsbook. These are the easiest bonuses to obtain but are essentially just an incentive to get a bettor in the virtual door. Bonus amounts are usually pretty small.

Deposit match

Some online sportsbooks will match your first deposit after you sign up. The maximum can vary but can sometimes be for $1,000 or more. The matching funds will arrive as a percentage of your deposit. Some books offer 20%, but others may match 100%. Here is a hypothetical example:

The matched funds are yours to do as you wish, but some restrictions will apply. There may be a time limitation on using them, and the actual amount of the credit is not withdrawable. As always, review the terms and conditions of the promo for specifics.

Whenever you make a deposit, though, remember that it’s essential to be mindful of your personal comfort level and sports betting budget, which should consist solely of disposable income equivalent to what you would spend on another entertainment-related expense.  

Bet and get

Bet and get bonuses are popping up more often at online sportsbooks as an incentive to not only get new bettors to sign up, but to begin placing wagers. For example, bettors who claim a “bet $1, get $200” promo will receive $200 in bonus bets after signing up and making a wager of at least $1. Some sportsbooks will provide the bonus whether you win or lose that original bet; others may require you to win. 

Many people prefer this type of bonus to “second-chance bets” or similar promotions as it doesn’t require your bet to lose to receive the benefit. If you signed up, made a $10 wager, and won the bet, you would still receive the $200. 

No deposit bonus

For this promotion, you get bonus funds to play with after signing up. The amount will vary, and you won’t be able to withdraw the funds immediately, but there are few other restrictions. If you win, the sportsbook will credit your account with the winnings. Here is another hypothetical example:

If the bet loses, you’ve also used the bonus bet, so you’ll have to deposit to continue wagering on the site. Variations of this promo may require you to make an initial deposit to receive the bonus bet.

Additionally, be sure to view the terms and conditions of the bonus bet, as you may need to use it within a certain timeframe, such as seven or 30 days. DraftKings, BetMGM, and other top sportsbooks have featured this type of bonus at various times.

Bonus bets allow you to get a feel for a new site, but that doesn’t mean that you should be using them in a haphazard fashion. Since the choice is the potential for profits if you win and nothing if you lose, treat them like any other wager and use them on the games or events you feel best about.

Odds boost

Odds boosts are when the book increases the odds for a game or prop bet to make a wager more attractive for the bettor. In doing so, the sportsbook often gives up some or all of its built-in advantage (also known as vig or vigorish). 

For example, an online sportsbook might move the odds of Vladimir Guerrero Jr. hitting a home run from +350 up to +600 — much more attractive odds, but of course, your wager still needs to win.

These odds boosts are usually available every day at most sportsbooks, though there may be more to choose from during special events. For example, Super Bowl odds boosts will be widely available to attract new bettors to sign up.

No-sweat bet

Receive a refund as a bonus bet or bets if your first wager loses. Depending on the specific sportsbook, the actual name for such a promo will vary. Usually, the bonus bet refund has an upper limit, and bets larger than that are only covered up to the point of the limit.

For example, if you used a no-sweat bet to place a $50 wager on Jalen Hurts to score a touchdown in his next game, and that bet was unsuccessful, the sportsbook would add $50 as a bonus bet or bets to your account to cover the amount you’d lost on the wager. Such bonus bets are then eligible to use on future wagers but not to withdraw.

Second-chance bet

This is essentially another name for a no-sweat bet. It provides a refund as a bonus bet or bets if your first wager loses, giving you a second chance at making a winning bet.

These are common types of welcome bonuses, but it’s important to note that if your first bet wins, the bonus then does not apply. One benefit of these promos is that you can potentially place a riskier first wager than you otherwise might, knowing that you’ll get another chance if the first wager fails.

First-bet promo

A bonus that is contingent upon your initial wager. These typically offer some form of bonus bet credit in exchange for making a first bet at a sportsbook. Sometimes these offers will be for a certain amount in bonus bets regardless of whether the first bet wins or loses. Other times, they might only offer a bonus in the event that your first bet is successful.

Regardless, the bonus bets will take the form of credits that you can use to wager at the book but that you can’t withdraw on their own. The bonus bets also typically expire if you don’t use them within a certain window of time, so be sure to read the specific details.

Referral bonus

Referral bonuses are a simple and straightforward way to receive bonus bet credits for getting your friends to sign up at a sportsbook. The idea is to attract new customers by getting existing ones to get friends or family to sign up and make an initial deposit.

Usually sportsbooks will do this by giving you a unique code or sign-up link that a friend can then use to create an account. Sometimes sportsbooks require that the person then deposits a certain amount or makes a first bet above a certain minimum for the bonus to apply.

How to claim sportsbook promotions

LSR has promo codes for some of the top sports betting sites, and you can find them in our table at the top of this page. Simply click the “play now” button and enter the promo code. In some cases, clicking on “play now” will take you to a page where the promo code is already there or is not necessary. Signing up for a new account is all you need to do in these instances, but sometimes the promo page will be located on a separate part of the sportsbook’s app or website. 

Once you’ve signed up, the amount of the bonus you receive and when you receive it will depend on the details of the offer. After the bonus is in your account, you can then use that credit as a stake to make future wagers. It’s important to know that most sportsbooks do not give you the bonus stake back if you use it to place a winning bet. You receive your winnings but not the bonus credit that you used to make the bet.

Most bonuses also have playthrough requirements. This means that you need to wager the credits a certain number of times and within a certain time frame before any winnings from those bets are eligible to withdraw.

Top weekly offers at sports betting sites

Bet365 offers an early payout promotion for football betting. Place a moneyline bet on a team to win, and if that team is up by 17 points or more at any time in the game, your bet will count as a win before the game finishes.

BetRivers offers some NFL parlay insurance. Pick a parlay of NFL bets with four legs or more and get your stake back in bonus bets if your parlay loses by a single leg. Parlays must have odds of -200 or longer to qualify.

DraftKings frequently features profit boosts for NFL games. The profit can be from single wagers, parlays, or single-game parlays.

Sportsbook playthrough requirements

Playthrough requirements (aka wagering requirements or rollover requirements) are stipulations that sportsbooks attach to bonuses. Many promotions will require you to wager a certain amount of money before you can withdraw any bonus funds to avoid bettors simply signing up and immediately withdrawing bonus money without actually betting anything. 

Playthrough requirements will vary depending on the bonus the sportsbook is offering, so the requirement often appears as a multiplier based on the bonus amount. 

For example, a 5x playthrough requirement for a $100 bonus would require you to make wagers totaling $500. The same playthrough for $20 would be $100. In the first scenario, you would have to make the $500 in wagers before the $100 in bonus funds would become available to withdraw.

Make sure to read the terms and conditions whenever you sign up at a new sportsbook so you know how much you have to wager before being able to claim the bonus. For instance, one sportsbook might offer a bonus of up to $1,000 and require a 20x playthrough, while another might offer a promotion for up to $200 but only with a 1x playthrough requirement. The maximum bonus is less with the second option, but you don’t have to bet nearly as much to access the bonus funds. 

Best sportsbook bonus codes

Best overall sign-up bonusDraftKings Sportsbook
Best bet-get offerFanDuel Sportsbook
Best referral bonusFanDuel Sportsbook
Biggest bonus optionsBet365 Sportsbook
Largest maximum sign-up bonusBetMGM Sportsbook

Best sportsbook bonuses by state

The number of states where sports betting is legal continues to grow. Vermont, Kentucky and North Carolina are the latest. Each state has different rules, various legal sportsbooks, and a variety of sports betting promos and bonuses. An Ohio sportsbook promo may not be the same as one in North Carolina. Click the link for your state or location below to head to a page where you can see the top available bonuses and promos and any necessary codes to access them.

MississippiNevadaNew Jersey
New YorkNorth Carolina PromosOhio Promos
VermontVirginiaWest Virginia

Best sports betting promos by sportsbook

Below is a list of legal online sportsbooks. Many of the bonuses that the books offer require nothing but for you to sign up to claim them. Clicking any of the links below will take you to the appropriate page to learn more and sign up. 

BetMGM SportsbookPointsBet Sportsbook
Caesars SportsbookDraftKings Sportsbook
BetRivers SportsbookBetway Sportsbook
Bet365 SportsbookTipico Sportsbook
FanDuel SportsbookBetfred Sportsbook

Sports betting sites and offers to avoid

Any website that says it takes wagers from anywhere in the United States is operating illegally and should be avoided. These sites offer no protection to people who bet there. All US sportsbooks are licensed at the state level.

Sportsbooks such as Bovada, BetUS, BetOnline, and MyBookie operate from outside the United States, and as such do not need to comply with US laws, restrictions, or business regulations. You could be putting yourself and your financial information at risk by betting on these sites.

Responsible gambling with new-user bonuses

It’s important to remember that gambling is meant to be a form of entertainment that should be used in a responsible manner. Certain sportsbook promos may not be the best choice for new users for precisely this reason. With promos such as second-chance bets, for instance, it’s important to stay within your means when it comes to the initial wager. While it may seem like the first bet is free of risk, the refund for those bets is in the form of bonus bets rather than cash, so it’s not a full or instant refund if your bet loses.

Playthrough requirements for bonus bets are also important to keep in mind. When a sportsbook offers bonus bets as part of a promo, those are site credits that you must use to place other wagers; you can’t just withdraw them. When you use bonus bet credits and win, you receive the profit from the bet, but you don’t get the bonus credit back that you used as a stake for the bet.

It’s also important to compare actual betting lines between sportsbooks when considering different promos. Some sportsbooks might have an attractive welcome bonus, but other providers might have more advantageous betting lines for the sports on which you want to wager. Sometimes that future consideration can outweigh a single, one-time offer at the start.

If gambling affects your family, work or personal situations, it’s important to reach out and get help. The National Council on Problem Gambling is available by phone/text at 1-800-522-4700 or ncpgambling.org/chat. Help is available 24/7 and is always free and confidential.

Sportsbook promotions FAQ

Is online sports betting legal?

Yes. Online sports betting is legal in 29 US states and Washington, DC. The most recent states to launch online sports betting were Kentucky and Vermont, with North Carolina planning a launch in March.

Why do sportsbooks offer bonuses and promos?

With so many sportsbooks jockeying for position, it can be tough to make headway in current states where sports betting is legal and as new markets open up. To help stand out from the crowd, many books use incentives to attract new business and keep current customers satisfied. From the eyes of the sportsbooks, if the cost of a promotion translates into a new customer or increases loyalty from an existing one, that may be worth it. While not all customers will be regulars, the hope is that many of them will evolve into that.

What if I change my mind about a bonus?

Most of the time, you can opt out of the bonus or promo after the fact. You will need to contact customer support to be sure, but reading the terms and conditions beforehand can save you some headaches. Opting out of bonuses can be beneficial if you are concerned about a long playthrough requirement. 

What is a playthrough requirement?

Playthrough or rollover requirements are essentially terms and conditions that sportsbooks attach to a promo code and bonus. Typically, you will have a certain amount of money you will have to wager and playthrough before you are able to cash out those winnings.