Sportsbook bonus guide

Best Sportsbook Promo Codes and Betting Bonuses for US Players

Current bonus codes, free bets, cash matches, rollover cost, qualifying odds and expiry rules compared

The largest percentage is not always the best deal. We compare what reaches the account, whether the promotional stake returns, what the rollover is calculated from and how much qualifying betting the offer actually creates.

Updated
6 current sportsbook offers
Bonus-cost calculator included

Check before depositing: Offers can change by account, deposit method and location. The promotion selected in the live cashier and the terms attached to it take priority over this comparison.

OnlineCasinos2 may earn commission from the red sportsbook buttons. The operators compared here are offshore and are not state-licensed US sportsbooks. Gambling involves financial risk.

Current offshore sportsbook offers

Best Sportsbook Promo Codes for US Players

The first three are the clearest current choices. The ranking considers the real wagering requirement and stake-return rule, not just the maximum advertised bonus.

#1
Simplest no-rollover free bet
BetOnline logo

BetOnline

Official code confirmed
50% in free bets up to $250

Promo code

FREE250
Bonus typeFree bet
RolloverNo rollover
Entry$50 deposit

The easiest offer to understand. There is no wagering target after the qualifying free bet settles, but the promotional stake is not returned and only selected sports markets qualify.

Check: Use the credit within 30 days and check the permitted market and odds before placing it.

#2
Cash bonus with a clear formula
BetNow logo

BetNow

Official cash code
25% cash bonus up to $2,500

Promo code

WELCOME25
Bonus typeCash bonus
Rollover5x deposit + bonus
Entry$20 deposit

The bonus stake behaves like cash when it is wagered, but the five-times requirement applies to the combined deposit and bonus. The real betting target is therefore larger than the headline 5x suggests.

Check: A $1,000 deposit creates a $1,250 balance and a $6,250 wagering target.

#3
No-code match with a crypto option
Bovada logo

Bovada

Standard offer needs no code
50% match up to $250

Promo code

NO CODE NEEDED

Crypto alternative: BTCSWB750

Bonus typeDeposit match
Rollover5x deposit + bonus
EntryFirst deposit

The standard sports offer is selected in the account rather than entered as a code. A larger 75% crypto match up to $750 is available with code BTCSWB750.

Check: Winning wagers count the lower of the risk or win amount, and an early withdrawal can forfeit the bonus and related winnings.

4
MyBookie logo

MyBookie

50% free play up to $2,000
5x to 15x on deposit + bonus

The rollover rises with the deposit size. Free play is limited to straight wagers on major sports, with moneyline use restricted to -200 through +200.

Check: Only the profit from a winning free-play wager is returned, and the credit expires after 30 days.

Promo code

SELECT IN CASHIER
5
XBet logo

XBet

50% card or 100% crypto up to $200
10x playthrough on deposit + bonus

The current public welcome page offers a smaller card match and a larger crypto match. XBet calculates rollover from the combined deposit, fees where applicable and bonus.

Check: Confirm the selected offer in the cashier before depositing. The separate XB25 reload is not the welcome offer.

Promo code

PUBLIC CODE NOT SHOWN
6
BUSR logo

BUSR

100% up to $1,000 on each of 3 deposits
20x deposit + bonus per code

The package can reach $3,000 in total free play through codes 300SB1, 300SB2 and 300SB3, used in order on separate deposits at least 24 hours apart.

Check: The headline is large, but a $100 deposit plus $100 free play creates $4,000 in required betting for that code alone.

Promo code

300SB1

The True Cost of Each Sportsbook Bonus

These examples turn the published rollover into an actual dollar target. They are illustrations, not a promise of profit or a recommended deposit size.

BetOnline FREE250$500 deposit → $250 free bet. No rollover. A winning $250 free bet at -110 returns about $227.27 profit; the $250 promotional stake is not returned.
BetNow WELCOME25$1,000 deposit + $250 cash bonus = $1,250. Five times the combined balance creates $6,250 in required wagers.
Bovada standard match$500 deposit + $250 bonus = $750. Five times deposit plus bonus creates $3,750 in required wagers.
MyBookie at $300$300 deposit + $150 free play = $450. The current five-times tier creates $2,250 in required wagers. A larger deposit moves into a higher rollover tier.
XBet card offer$200 deposit + $100 bonus = $300. At ten times the combined amount, the example produces $3,000 in required wagers.
BUSR 300SB1$100 deposit + $100 free play = $200. Twenty times deposit plus bonus creates $4,000 in required wagers for the first code.

Sportsbook Bonus Cost Calculator

The starting values reproduce the BetNow WELCOME25 example. Change the fields to match any other offer before deciding whether the bonus suits your normal betting volume.

Offer mechanics

Calculate the real sportsbook bonus cost

Enter the terms shown in the sportsbook cashier. The calculator separates the headline bonus from the qualifying betting volume it creates.

Bonus credited $0.00
Starting balance $0.00
Required qualifying wagers $0.00
Example winning bonus-wager return $0.00

This tool calculates published bonus mechanics. It does not estimate expected profit, guarantee eligibility or replace the terms attached to the live offer.

Four Sportsbook Bonus Types That Look Similar but Pay Differently

Free bet or free play

Profit returns, promotional stake normally does not

This can be easy to use when there is no rollover, but a $100 winning free bet is not the same as a $100 cash wager.

Cash bonus

Stake can return, but turnover is usually higher

BetNow’s smaller cash codes illustrate the trade-off: more useful settlement, but a defined wagering requirement before payout.

Deposit match balance

Check what the rollover multiplies

A five-times requirement can multiply the bonus, the deposit or both. The calculation base matters as much as the multiple.

Bet and get or insurance

Reward follows a qualifying settled wager

The first bet may need to lose, settle normally or meet minimum odds. Cashed-out, void or partial wagers may not qualify.

The Top Three Offers in Plain English

The code is only the first step. These are the conditions most likely to affect what you can actually withdraw.

BetOnline FREE250: no rollover, restricted use

BetOnline logo

Promo code

FREE250

Claim FREE250

New customers enter FREE250 and deposit at least $50 to receive free-bet credit equal to 50% of the first deposit, capped at $250. There is no rollover after the free bet settles.

  • The promotional stake is not returned on a win.
  • Football, basketball, soccer and tennis credit is limited to spreads and totals.
  • Baseball, hockey, combat-sport and odds restrictions apply.
  • Unused free-bet credit expires after 30 days.

Main drawback: Easy settlement does not mean unrestricted use. Check the market before you commit the deposit.

BetNow: choose the bonus type before depositing

BetNow logo

Promo code

WELCOME25

Claim at BetNow

BetNow publishes several choices rather than one universal welcome bonus. WELCOME25 is the clearest starting point: 25% cash up to $2,500 with five-times wagering on the deposit plus bonus.

WELCOME30: 30% crypto cash, up to $2,500, 5x.
CASH100: 100% cash, up to $2,000, 25x.
PROMOBUCKS: 100% promotional balance, up to $2,500, 10x.
PROMOBUCK2: 125% crypto promotional balance, up to $2,500, 12x.

Main drawback: The larger code can create far more wagering. Decide whether you value bonus size or a manageable target.

Bovada: standard no-code match or larger crypto match

Bovada logo

Promo code

BTCSWB750

Crypto offer only

Claim at Bovada

The standard first-deposit sports match is 50% up to $250 and is selected without a code. The crypto alternative uses BTCSWB750 for a 75% match up to $750.

  • Sports rollover is five times the deposit plus bonus.
  • On winning wagers, the lower of risk or win counts towards rollover.
  • Losing wagers contribute the risk amount.
  • Withdrawing before completion can remove the bonus and money earned from it.

Main drawback: The crypto cap is attractive, but a larger matched balance also creates a much larger five-times target.

How to Claim a Sportsbook Code Without Missing the Offer

1. Open the exact offerDo not assume a casino, poker or racebook promotion is the sportsbook welcome offer.
2. Choose the deposit methodCard and crypto versions may use different percentages, caps and codes.
3. Enter or select the codeApply it before the deposit unless the page clearly says no code is needed.
4. Confirm the creditDo not place the first bet until the expected bonus appears in the correct wallet.
5. Record the restrictionsSave the rollover base, permitted odds, bet types, expiry and withdrawal clause.
6. Bet normallyDo not raise stakes or add deposits merely to rescue an expiring promotional balance.

What Counts Towards Sportsbook Rollover?

There is no universal odds cutoff. The offer terms decide which wagers count and how much of each settled bet is credited.

BetOnline FREE250

The permitted market depends on the sport. Spreads and totals dominate the major-team-sport rules, with separate moneyline and odds limits for baseball, hockey and combat sports.

MyBookie free play

The current welcome terms limit free play to straight wagers on major sports, with eligible moneylines between -200 and +200.

Bovada and XBet

Both publish rules where the lower of the risk or win amount is credited on winning wagers. This prevents a long-odds win from clearing rollover using the larger return figure.

BUSR welcome codes

The matched free play is for sportsbook use only. Each deposit has its own 20x combined-balance requirement.

Existing-player sportsbook offers

Welcome bonuses are usually one-time offers. Current alternatives include MyBookie’s 20% re-up free play, account-specific BetOnline reloads and XBet code XB25 for a 25% sports reload up to $500 with a seven-to-ten-times requirement. Eligibility still belongs to the account and cashier.

Check the sportsbook name carefully

SportsBetting.ag, Sportsbook.ag, Sportsbook.com and SI Sportsbook are different names. A code published for one operator should not be expected to work at another.

Card and Crypto Sportsbook Bonuses

Crypto can increase the match or cap, but it does not remove rollover, account review or withdrawal conditions.

Card-funded offer

Often has a lower cap, but avoids crypto price conversion. Check processor fees and remember that a card deposit does not prove a card withdrawal is available. See the Visa and Mastercard withdrawal guide.

Crypto-funded offer

Can unlock a larger percentage or cap, as Bovada and XBet currently illustrate. Network cost, conversion and the sportsbook’s own withdrawal review still matter. Compare the Bitcoin sportsbook guide.

Do not chase the rollover

A bonus is not worth extra deposits or reckless wagers. Set a loss limit before claiming it. Free, confidential help is available by calling or texting 1-800-MY-RESET, or through the National Problem Gambling Helpline.

Sportsbook Promo Code FAQ

What is the best sportsbook promo code for US players?
There is no single best code for every bettor. BetOnline FREE250 is simpler because it has no rollover, BetNow WELCOME25 provides a cash bonus but requires five times the deposit plus bonus, and Bovada offers a no-code deposit match with a five-times combined-balance requirement.
What is the difference between a free bet and a cash bonus?
A free bet normally returns only the profit when it wins, not the promotional stake. A cash bonus is added to the betting balance and the stake can return on a winning wager, but cash bonuses usually carry a larger wagering target.
Is the free-bet stake returned?
Usually not. If a $100 free bet wins at even money, the normal result is $100 profit rather than $200 in profit plus returned stake. Read the exact sportsbook terms because the settlement rule belongs to the offer.
What does sportsbook rollover mean?
Rollover is the qualifying betting volume required before bonus-related funds can be withdrawn. The important detail is the base: some offers multiply the bonus only, while others multiply the deposit and bonus together.
Why does deposit-plus-bonus rollover matter?
A five-times requirement on a $500 deposit plus a $250 bonus creates $3,750 in required betting. A headline multiple cannot be compared fairly until the calculation base is known.
What bets count towards rollover?
The answer varies by promotion. Sportsbooks may restrict free bets to particular sports, straight wagers, spreads, totals or a defined odds range. Winning wagers may count the lower of the risk or win amount.
Can I withdraw before completing rollover?
Usually only by forfeiting the promotion, and some operators also remove winnings generated from the bonus. Check the withdrawal clause before placing the first promotional wager.
Do sportsbook promo codes expire?
Yes. A code may expire, and credited free bets can have a separate use-by date. BetOnline and MyBookie currently state a 30-day life for the free-play credit described on this page.
Can existing players use sportsbook promo codes?
Welcome codes are normally for new customers. Existing players may receive reloads, re-up bonuses, rebates or account-specific offers. Eligibility should be confirmed in the cashier before depositing.
Are crypto sportsbook bonuses always better?
No. Crypto can unlock a higher percentage or cap at some sportsbooks, but the rollover, network cost, price conversion, withdrawal rules and KYC requirements still matter. Compare the complete terms rather than the match percentage alone.

Choose the Offer That Matches How You Bet

Use BetOnline when you want a free bet without rollover, BetNow when a cash bonus matters more than the wagering target, and Bovada when you prefer a no-code match or a larger crypto cap. BUSR has the biggest headline package, but also the heaviest required volume.


Exclusive to

wild caisno logo

250 Free Spins on a $10+ First Deposit

Play Now

Exclusive to

wild caisno logo

250 Free Spins on a $10+ First Deposit

Play Now