Online casino bonuses
Sportsbook promos
Horse racing
Best For… Compare Offers by What Matters to You
| Category | Our pick | Why |
|---|---|---|
| Best sportsbook welcome offer | bet365 | $150 in bonus bets credited win or lose — the most certain value. |
| Best for live / in-play odds | bet365 | Deep live markets plus Early Payout settling winners early on a set lead. |
| Best for NHL | BetRivers | Live streaming on NHL plus iRush boosts on hockey markets. |
| Best for same-game parlays | FanDuel | The slickest SGP builder in the US, plus SGP+ across games. |
| Best for soccer & global markets | bet365 | Unmatched soccer depth and worldwide coverage with streaming. |
| Best app | FanDuel | The most-downloaded US sportsbook app; fast live betting and payouts. |
| Best in Florida | Hard Rock Bet | The only legal mobile sportsbook in the state, via the Seminole Tribe. |
| Best for fairest bonus terms | BetRivers | Welcome offers clear at just 1x — among the lowest anywhere. |
| Best casino welcome bonus | bet365 Casino | Up to $1,000 match plus up to 1,000 spins with no wagering on the spins. |
| Best for slots & jackpots | Hard Rock Bet | 3,600+ games, 1,900+ slots and 180+ progressive jackpots — biggest in NJ. |
| Best for low wagering | BetRivers / Hard Rock Bet | Casino bonuses at just 1x playthrough. |
| Best no-deposit casino offer | Stardust | $25 in free spins on sign-up before you deposit a cent. |
| Best for fast payouts | BetRivers | RushPay 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
- Pick your offer above and confirm it’s live in your state.
- Register through the operator and enter a code only if one is listed (most US books apply the offer automatically via the link).
- Verify your identity and confirm you’re physically located in a legal state.
- 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.
- 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.









