Promo Codes

Best Promo Codes for Sportsbooks and Casinos

At American Bet we work with the top US operators, so the welcome offers on this page are the real, up-to-date deals new customers can sign up and claim right now — whether you’re after bonus bets for the sportsbook or free spins for the slots.

There are a lot of good ones, and you don’t have to risk much to get started. If you’d rather not deposit at all, the easiest way in is a no-deposit offer at Stardust Casino — $25 in free spins just for signing up. If betting’s more your thing, our pick is bet365’s Bet $5, Get $150 in bonus bets, win or lose. And if you’re up for the horses, the best deal going is AmWager’s 50% first-deposit match.

Here’s the full breakdown of the best online sportsbook promos and casino bonus codes for the US in 2026. Offers change often and vary by state — always confirm the terms on the operator’s page before depositing.

Best Casino Bonuses & Sportsbook Promo Codes (2026)

Every welcome offer we feature, with verified terms, the codes you need (most need none) and a link to the full review.

Online casino bonuses

Stardust Casino logo
Stardust Casino
$25 no-deposit free spins + 100% match up to $500
$25 in free spins on sign-up (no deposit), then a 100% first-deposit match up to $500 plus 200 spins. 20x wagering, $10 min deposit. No code. New players, 21+, NJ. T&Cs apply.
PlayStar Casino logo
PlayStar Casino
100% match up to $500 + up to 500 free spins
100% match up to $500 plus up to 500 spins, spread across your first three deposits. 30x wagering, $20 min deposit. No code. New players, 21+, NJ. T&Cs apply.
BetRivers Casino logo
BetRivers Casino
Up to $500 back + up to 500 spins
Up to $500 net-loss back (NJ/MI) or 100% match up to $250 (PA), plus up to 500 spins. Just 1x wagering, $10 min deposit. Code USBTRV. New players, 21+. T&Cs apply.
Hard Rock Bet Casino logo
Hard Rock Bet Casino
500 bonus spins + up to $1,000 lossback
500 spins on Cash Eruption plus up to $1,000 back on net slot losses in the first 24 hours. Just 1x wagering (14 days), $10 min deposit. No code. New players, 21+, NJ & MI. T&Cs apply.
bet365 Casino logo
bet365 CasinoTop pick · USB365
100% match up to $1,000 + up to 1,000 spins
100% match up to $1,000 plus up to 1,000 spins claimed over 10 days (no wagering on the spins). Match wagering 30x NJ / 25x PA / 15x MI, $10 min deposit. Code USB365. New players, 21+, NJ/PA/MI. T&Cs apply.

Sportsbook promos

bet365 Sportsbook logo
bet365 SportsbookTop pick · USB365
Bet $5, get $150 in bonus bets — win or lose
Bet $5 and get $150 in bonus bets whether your bet wins or loses. $10 min deposit, -500 min odds. Bonus-bet stake not returned; tokens expire in 7 days. Code USB365. New players, 21+ (18+ KY), 17 states. T&Cs apply.
FanDuel Sportsbook logo
FanDuel Sportsbook
Bet $5 a day for 7 days, get $350 in bonus bets
Place a $5+ bet on each of seven days and receive $50 in bonus bets per day, win or lose, for $350 guaranteed — no promo code required. Bonus-bet tokens expire in 7 days. New players, 21+, in a legal state. T&Cs apply.
Hard Rock Bet Sportsbook logo
Hard Rock Bet Sportsbook
Bet $5, get $150 in bonus bets if your first bet wins
Bet $5 and get $150 in bonus bets if your first bet wins. $10 min deposit, -250 min odds. If the first bet loses you get nothing; bonus-bet stake not returned. No code. New players, 21+, AZ/CO/FL/IL/IN/MI/NJ/OH/TN/VA. T&Cs apply.
BetRivers Sportsbook logo
BetRivers Sportsbook
$500 Second Chance Bet (first-bet refund)
If your first cash bet loses, get it back as a bonus bet up to $500 (up to $250 in CO/NJ). $10 min deposit, $5 qualifying bet at -200 or longer. Bonus-bet stake not returned. Code USBTRV. New players, 21+, 15 states. T&Cs apply.

Horse racing

AmWager logo
AmWager
50% first-deposit match for horse racing
Get a 50% match on your first deposit to bet on horse racing across US and international tracks. New players, age and states vary. T&Cs apply.

Best For… Compare Offers by What Matters to You

CategoryOur pickWhy
Best sportsbook welcome offerbet365$150 in bonus bets credited win or lose — the most certain value.
Best for live / in-play oddsbet365Deep live markets plus Early Payout settling winners early on a set lead.
Best for NHLBetRiversLive streaming on NHL plus iRush boosts on hockey markets.
Best for same-game parlaysFanDuelThe slickest SGP builder in the US, plus SGP+ across games.
Best for soccer & global marketsbet365Unmatched soccer depth and worldwide coverage with streaming.
Best appFanDuelThe most-downloaded US sportsbook app; fast live betting and payouts.
Best in FloridaHard Rock BetThe only legal mobile sportsbook in the state, via the Seminole Tribe.
Best for fairest bonus termsBetRiversWelcome offers clear at just 1x — among the lowest anywhere.
Best casino welcome bonusbet365 CasinoUp to $1,000 match plus up to 1,000 spins with no wagering on the spins.
Best for slots & jackpotsHard Rock Bet3,600+ games, 1,900+ slots and 180+ progressive jackpots — biggest in NJ.
Best for low wageringBetRivers / Hard Rock BetCasino bonuses at just 1x playthrough.
Best no-deposit casino offerStardust$25 in free spins on sign-up before you deposit a cent.
Best for fast payoutsBetRiversRushPay auto-approves around 80% of withdrawals, often within ~2 days.

Types of Bonuses Explained (With Examples)

Casino bonus types

  • No-deposit bonus: free spins or credits just for signing up. Example: Stardust’s $25 in no-deposit free spins.
  • Deposit match: the casino matches a percentage of your first deposit up to a cap. Example: bet365’s 100% up to $1,000.
  • Free / bonus spins: spins on a set slot; winnings may or may not carry wagering. Example: bet365’s up to 1,000 spins with no wagering; Hard Rock Bet’s 500 spins on Cash Eruption.
  • Lossback / cashback: net losses over an opening window refunded as bonus credit. Example: Hard Rock Bet refunds up to $1,000 of first-24-hour slot losses at 1x.
  • Reload & loyalty: ongoing offers and points programs for returning players. Example: PlayStar Club; BetRivers’ iRush Rewards.

Sportsbook bonus types

  • Bet & get (win or lose): a small qualifying bet earns a fixed bonus regardless of result. Example: bet365’s Bet $5, Get $150.
  • Win & get: the same idea, but the bonus pays only if your first bet wins. Example: Hard Rock Bet’s Bet $5, Get $150 if your first bet wins.
  • Second chance / first-bet safety net: your opening bet is insured — if it loses, you’re refunded in bonus bets up to a cap. Example: BetRivers’ 2nd Chance Bet up to $500.
  • Profit / odds boosts: ongoing offers that raise a winning bet’s payout by a set percentage. Example: FanDuel’s boost tokens; bet365’s daily Bet Boosts.

How to Claim a Casino Bonus or Sportsbook Promo

  1. Pick your offer above and confirm it’s live in your state.
  2. Register through the operator and enter a code only if one is listed (most US books apply the offer automatically via the link).
  3. Verify your identity and confirm you’re physically located in a legal state.
  4. Deposit and bet the qualifying amount — e.g., deposit $10 and place a $5 first bet for a sportsbook bet-and-get, or deposit $10+ for a casino match.
  5. Receive your bonus and use it before it expires. Bonus-bet stakes aren’t returned, and casino bonus funds must clear any wagering before withdrawal.

This Week’s Bonuses at a Glance

  • bet365 Sportsbook — Bet $5, Get $150 win or lose (USB365). Read more
  • FanDuel — Bet $5 a day for 7 days, Get $350 in bonus bets. Read more
  • Hard Rock Bet Sportsbook — Bet $5, Get $150 if your first bet wins. Read more
  • BetRivers Sportsbook — $500 Second Chance Bet (USBTRV). Read more
  • bet365 Casino — 100% up to $1,000 + up to 1,000 spins (USB365). Read more
  • Hard Rock Bet Casino — 500 spins + up to $1,000 lossback. Read more
  • Stardust Casino — $25 no-deposit free spins + 100% up to $500. Read more
  • PlayStar Casino — 100% up to $500 + up to 500 spins. Read more
  • BetRivers Casino — up to $500 back + up to 500 spins (USBTRV). Read more
  • AmWager — 50% first-deposit match for horse racing. Read more

Sportsbook Promo Code & Casino Bonus FAQ

1. What is a sportsbook promo code?

A code (or, more often now, a tracked sign-up link) that unlocks a sportsbook’s new-customer offer. Most US books need no code; bet365 uses USB365 and BetRivers uses USBTRV.

2. Do I need to enter a promo code to get the bonus?

Usually not. Most US offers apply automatically when you register through the operator’s link. Where a code exists (USB365, USBTRV), enter it during sign-up.

3. How do bonus bets work?

A bonus bet is site credit you stake on a wager. If it wins you keep the profit but not the bonus stake — a $10 bonus bet at +100 returns $10, not $20. They can’t be withdrawn directly and usually expire within seven days.

4. Do I get my stake back on a winning bonus bet?

No. Unlike a cash bet, the bonus stake isn’t included in your returns — only the winnings are paid. This is standard at every US sportsbook.

5. What’s the difference between “bet and get” and a “second chance” bet?

A bet and get (e.g., bet365’s Bet $5, Get $150) pays regardless of result. A second chance / safety net (e.g., BetRivers’ up to $500) pays only if your first bet loses, refunding the stake as bonus bets. Hard Rock Bet’s offer is a “win and get” — it pays only if your first bet wins.

6. What is a first-bet safety net?

Another name for a second-chance bet: place a larger first wager and, if it loses, the sportsbook refunds your stake (up to a cap) in bonus bets — ideal if you want to make a bigger opening bet with protection.

7. What is a casino no-deposit bonus?

Free spins or funds credited just for opening an account, before you deposit. Stardust, for example, gives $25 in no-deposit free spins. They usually carry wagering and a maximum cash-out.

8. What does a wagering requirement mean?

Also called rollover or playthrough, it’s how many times you must bet a bonus before withdrawing winnings. A 30x requirement on a $100 bonus means $3,000 in wagers. Lower is better — BetRivers and Hard Rock Bet casino bonuses are just 1x.

9. Do all games count toward casino wagering?

No. Slots typically count 100%, while table games and live dealer often count far less (or not at all). Check the game weighting before chasing a requirement.

10. What is a lossback (cashback) casino bonus?

Net losses over an opening window are refunded as bonus credit. Hard Rock Bet refunds up to $1,000 of first-24-hour slot losses at 1x — effectively insurance on a rough start.

11. Do casino bonus spins have wagering requirements?

It varies. bet365’s up to 1,000 spins carry no wagering — winnings are cash — whereas spins at many casinos must be played through first. Read the spin terms specifically.

12. Which welcome offer is best for sports betting right now?

For no-strings value, bet365’s Bet $5, Get $150 win or lose. For a bigger insured first bet, BetRivers’ up to $500 second chance. For the best app and SGPs, FanDuel.

13. Which is the best casino bonus right now?

bet365 Casino’s 100% up to $1,000 plus up to 1,000 no-wagering spins is the strongest headline. For game choice and jackpots, Hard Rock Bet; for the lowest wagering, BetRivers or Hard Rock Bet at 1x.

14. What states can I use these offers in?

It depends on the operator. As examples, bet365 sportsbook runs in 17 states, BetRivers in 15 and Hard Rock Bet in 10 (the only legal book in Florida). Casino offers are narrower — mostly NJ, PA, MI and WV. You must be physically inside a legal state to claim.

15. Do bonuses and bonus bets expire?

Yes. Sportsbook bonus bets usually expire about seven days after they’re credited. Casino spins commonly expire in 7–14 days, and deposit-match funds must clear their wagering within roughly 30 days. Use them promptly.

Responsible Gambling

Bonuses should add to the fun, not the pressure. Every operator offers deposit, time and wager limits, cool-off periods and self-exclusion. You must be 21+ (18+ in KY) and physically located in a legal state to play. If gambling stops being fun, call 1-800-GAMBLER.