Best Sportsbook Promo Codes for Bonuses

Companies featured on this page may be our partners who compensate us if you sign up for one through our links. This doesn't affect our ratings or opinions in any way. Must be 21+. Gambling Problem? Call 1-800-GAMBLER. See full disclosure.

With legal sports betting sweeping the nation, U.S. sportsbooks offer generous bonuses to attract new customers. The benefits for newcomers range from deposit matches to bet & get offers to bonus bets back if your first bet loses.

This guide goes over the best sports betting sign-up promotions and the promo codes you'll need to take advantage of the many deposit matches and bonus bets that sportsbooks offer.

Best Sportsbook Promo Codes for Sign-Up Bonuses

Below you can see the betting offers for new customers from all of the sportsbooks that we've reviewed, ordered based on our overall rating of them. As sportsbooks update their intro promos, we will update this guide so you can always find the best offers available.

Must be 21+ in most states. Gambling problem? Call 1-800-GAMBLER. See full responsible gambling disclaimer here.

Sportsbook

States

Sign Up Bonus*

Promo Code

FanDuel

AZ, CO, CT, IL, IN, IA, KS, KY, LA, MA, MD, MA MI, NJ, NY, NC, OH, PA, TN, VA, WV, WY

Bet $5, Get $200 Bonus If Your Bet Wins

Not needed

Caesars

AZ, CO, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, NV, NJ, NY, NC, OH, PA, TN, VA, WV, WY

$1,000 First Bet on Caesars

OA1000

BetMGM

AZ, CO, FL, IN, IA, KY, LA, MD, MA, MI, NV, NJ, NY, NC, OH, PA, TN, VA, WV, WY

Second Chance Bet Up to $1,500**

ODDS100

bet365

CO, IA, KY, LA, NJ, NC, OH, VA

Bet $5, Get $150 in Bonus Bets

Not needed

BetRivers

AZ, CO, IL, IN, IA, LA, MA, MI, NJ, NY, OH, PA, VA, WV​

Second Chance Bet Up to $500

ODDS1

SugarHouse

PA

Second Chance Bet Up to $500

ODDS1

Betway

AZ, CO, IN, IA, LA, NJ, OH, PA, VA

Bet $25 Get $150 If Your Bet Wins*

Not needed

SI Sportsbook

CO, MI, VA

100% Deposit Match Up to $100

Not needed

Sporttrade

CO, NJ

Up to $300 Cash Back

ASSIST

DraftKings

AZ, CO, CT, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, NH, NJ, NY, NC, OH, OR, PA, TN, VA, WV, WY

Bet $5, Get $150 in Bonus Bets

Not needed

ESPN BET

AZ, CO, IL, IN, IA, KS, KY, LA, MD, MA, MI, NJ, NC, OH, PA, TN, VA, WV

Bet Anything, Get $100 in Bonus Bets

Not needed

Hard Rock

AZ, FL, IN, NJ, TN, OH, VA

$100 Second Chance Bet

Not needed

SuperBook

AZ, CO, IA, MD, NV, NJ, OH, TN, VA

First Bet Match Up to $250

Not needed

*May vary by state.
**Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms.

Sportsbook Promo Code Guides

Want to see a promo code for a specific sportsbook? Check out our individual guides below:

Types of Sportsbook Promotions

U.S. sportsbooks offer various types of intro promotions, each working slightly different. Let’s take a look at each:

Bet & Get Offers

With Bet & Get offers, you typically have to bet a small amount ($5 to $50) and you receive bonus bets up to a certain amount (usually $50 to $250).

These are great because you have to deposit and bet much less money to receive the offer and typically get anywhere from 10x to 40x the amount you bet in bonus bets.

While the total value usually isn't as high as the other types of sportsbook sign-up bonuses, they require much less of an upfront investment.

Bonus Bets Back If Your First Bet Loses (Previously Called Risk-Free Bets)

Many sportsbooks used to offer sign-up bonuses called risk-free bets. With new regulations, this terminology is banned in most states, so sportsbooks have changed their names. 

Now, most sportsbooks refer to these as something like “Up to $X back in bonus bets” or second chance bets.

Despite the new terminology, these offers work similarly to how risk-free bets used to work. And it's worth noting that these offers aren't “risk-free” as you have a chance to lose your initial bet and ensuing bonus bet. 

If your initial wager loses, you will receive a bonus bet or bets equal to the stake, up to a specified limit. The refund may come as a single bonus bet or multiple bonus bets.

These offers give you the flexibility to place a larger first wager knowing that you’ll receive another shot if it does not come through.

For example, BetMGM is currently offering bonus bets up to $1,500 if you lose your first bet. Suppose you bet $500 and lose. The sportsbook will replenish your bankroll, refunding your $500 stake back in full in bonus bets.

The money won’t be available in your real-money balance. Instead, you'll receive bonus bets, which are promo bucks that you can only use to place bets—you can't withdraw them. After you bet the bonus bets, you can withdraw any winnings.

First Deposit Matches

First deposit match offers give you a certain percentage of your first deposit in bonus bets or site credit. The match rate typically varies between 20% and 100%, but is most often 100%.

For example, DraftKings previously offered a deposit match bonus of 20% up to $5,000 ($1,000 in total potential match value). For example, after depositing $5,000 after signing up, you would have received an extra $1,000 to bet with. If you deposited $1,000, you would have received $200.

First Bet Matches

The bonus is similar to the previous one, except it matches your stake on your first bet, rather than your initial deposit. The bonus combines the first deposit match and the bonus bets back offers, in a way. 

First bet matches are better than bonus bets back because you get the bonus, regardless of the wager's outcome. With sign-up bonus offering bonus bets back if your first bet loses, you only get the bonus funds if your first bet loses.

No Deposit Bonuses (Rare)

No deposit bonuses are free money you get on the house merely for signing up with a particular sportsbook. They are hard to find, for obvious reasons. If you find such a bonus, you will probably find it attached to stiff terms and conditions.

What to Look Out for With Sports Betting Promos

Although size is an important factor when comparing sportsbook sign-up bonuses, you should consider numerous other factors. 

Here are the main things you need to know: 

  • Promotion limit: The higher the cap on the promo, the more bonus money you will be eligible to receive. You can place a bet/deposit over this limit, but you will only receive bonus bet(s) up to the promo amount. Using BetMGM's sign-up bonus as an example, if you wager $1,500 and lose, you will only receive $1,000 in bonus bets. 
  • How the welcome bonus is refunded: Your sign-up bonus may give you multiple bonus bets or a single bonus bet. Multiple bonus bets are typically better because you can use them incrementally, unlike a single bet that has to be wagered all at once. 
  • Time to use the bonus bet(s): Once your bonus has been credited, you'll have a limited period to use it. This typically ranges from 7 to 30 days. Those who fail to meet this threshold will forfeit any unused bonus portion. 
  • Minimum odds bonus bets: Sportsbooks sometimes apply a minimum odds restriction to prevent customers from abusing bonuses by betting on heavy favorites. For example, only bets with odds of -250 or longer (-110, +150, +300, etc.) may count towards completing wagering requirements. 
  • Playthrough requirements: Most bonus bets and deposit matches have 1x playthrough or rollover requirements. In this case, you have to wager the bonus money once before it becomes real, withdrawable cash. In other cases, you may have to bet the bonus money 2x, 5x, 10x, or even 25x before you can withdraw it. This is called 
  • Terms and conditions: You should always read the fine print before claiming any welcome bonus. This may take a few minutes, but it will tell you whether the promo is worth taking and any things to look out for.

Sportsbook Promotions FAQs

Which sportsbook app has the best promotions?
Caesars is currently running the most competitive welcome bonus among U.S. sportsbooks. It offers up to $1,000 back as a bonus bet if your first bet loses, which is much more than you’ll get on other sites. 

Are sportsbook bonuses worth it?
Betting offers, odds boosts, and other sportsbook promos are high-expected-value deals. Remember that risk-free bets aren’t exactly “risk-free” because there’s no guarantee that you’ll win anything with the refund. Also, if the refund is issued in bonus bets, you’d have to bet at odds of +100 or longer to turn a profit. 

Can I claim a sports betting bonus more than once?
No, the welcome bonus is a one-time thing reserved for new customers only. What you can do is sign up with multiple sportsbooks and take advantage of their sign-up promos. 

Do I need a promo code to get the sportsbook promotion?
In some cases, yes. In cases where a promo code is needed, you'll find it on our pages linked higher up in this guide.

What is the legal sports betting age in the United States?
In all states with legal sports betting, the legal betting age is 21. 

How do I turn my sportsbook bonus into cash?
It is necessary to play through the associated rollover requirement and abide by other terms and conditions (mainly odds and market restrictions).

Dave Rathmanner

Dave Rathmanner is the Founder & CEO of Odds Assist. After struggling to find helpful sports betting resources and honest reviews when he first started betting, he decided to create the site he always wished he had. Dave has been betting on sports since NJ legalized it in 2018 and regularly analyzes sportsbooks to find the best options for bettors. Aside from creating new content for OA readers, Dave is also passionate about researching betting markets, creating models, and developing profitable betting strategies.