
$20deposit match
Deposit $10, Get $20
No code required
Verified offers from sportsbooks, prediction markets, racebooks, and DFS apps — every offer carries the date we last checked it.
Top pick

$20deposit match
No code required
Welcome to BettingBonuses.com! We compile and compare the current signup offers at legal US sportsbooks, DFS pick'em apps, horse racing betting sites and prediction markets.
Every offer card shows the bonus, its key terms, where it is available and the date we last checked it against the operator's own page. Click any offer to claim it.
Offers across every market — filter to the one you want.

$20deposit match
No code required

$50deposit match
No code required

$200in bonus bets
No code required

$1,000in bonus bets
No code required

$10
No code required

$50
No code required

$365in bonus bets
No code required

$1,500in bonus bets
No code required

$2,500boost
Sign-up bonuses and bet credits from the major legal US sportsbooks.

$200in bonus bets
No code required

$1,000in bonus bets
No code required

$365in bonus bets
No code required
Also listed: FanDuel Sportsbook, Hard Rock Bet.
Event-contract platforms where you trade on outcomes — available nationwide.

$20deposit match
No code required

$10
No code required
Also listed: DraftKings Predictions, FanDuel Predict, Novig.
Racebook deposit matches and bet-back offers for the track.

$50deposit match
No code required

$300deposit match

$200deposit match
Also listed: FanDuel Racing, NYRA Bets, Xpressbet.
Daily-fantasy pick’em apps — deposit matches and protected first picks.

$50
No code required

$100deposit match
No code required

$50
No code required
Also listed: Boom Sports, DraftKings Pick 6, ParlayPlay.
There’s something in all 50 states — pick yours to see what’s live.
Licensed US sportsbooks and betting apps offer signup promotions, but the offers change based on the state you are in. We list the current signup offers for players in states with legal online sports betting.
Sportsbook offers are only open to players physically located in a state where online sports betting is legal. Check which betting apps are legal in your state.
Sportsbook offers we list include:
Horse racing betting sites offer signup promotions and first deposit offers in most states, and you can claim horse racing betting bonuses at online racebooks including:
Daily fantasy pick'em apps run their own signup offers, usually bonus entries or lineup credit after a small first deposit. Pick'em is available in more states than online sports betting, but the list differs from app to app, and the minimum age ranges from 18 to 21 depending on the state.
Prediction markets let you trade contracts on the outcome of events, including sports. They are regulated federally by the CFTC rather than licensed by each state, and a number of states are contesting that, so availability can change. Signup offers are usually trading credit after a first deposit or trade.
Online betting promotions come in many different formats. Knowing the main types will help you decide whether a particular offer is worth taking.
Bonus bets give you a set amount to wager on eligible bets. For example, a sportsbook may give you $10 in bonus bets for registering an account and making a deposit. At most US sportsbooks, a winning bonus bet pays out the winnings only, without the bonus bet's stake.
Bonus bets are also often given to customers for taking part in a promotion or wagering on a certain event.
A second-chance bet works differently. You place your first bet with your own money, and if it loses, the sportsbook refunds your stake, usually as bonus bets, up to a set maximum. If it wins, you keep the winnings and nothing else happens.
Betting deposit bonuses are offered in return for funding your betting account. In most cases the bonus is a percentage of your first deposit: a 100% deposit bonus means that if you deposit $100, you receive an additional $100 in bonus funds, up to the offer's maximum.
Reload bonuses are deposit bonuses for existing customers. A first deposit bonus is for new customers only; a reload bonus rewards a later deposit by someone who already has an account.
Any offer that does not require a deposit is a no deposit betting bonus. The most common example is a sportsbook giving you a small bonus bet just for registering an account. A no-deposit bonus lets you try placing a bet, with the chance to win real money, without risking your own money first.
Cashback bonuses return a percentage of your wagers to your account as a rebate, whether you win or lose. For example, with an 8% rebate you would get $8 back on $100 of wagers. Rebates are most common at horse racing betting sites, where the rate usually depends on the bet type and the track.
Odds boost promos at mobile sportsbooks temporarily increase the payout on certain wagers. For example, if the Broncos were priced at +120 to win their Sunday game, an odds boost might raise that to +150 to give bettors extra value on that market.
Boosts are also offered on parlays. A sportsbook might pay 20% more than the normal payout on a parlay of five legs or more if you meet the conditions. See parlay boosts.
Betting operators usually ramp up special offers around major events such as March Madness, the Kentucky Derby and the Super Bowl, when the most new customers are signing up.
These offers take many forms, but all are designed to get new customers to sign up and bet on the event in question.
High-stakes bettors may be offered VIP or account-manager promotions that are not advertised publicly. These are at the operator's discretion and their terms vary.
Referral or "refer a friend" bonuses reward existing customers who bring in new customers. The amount and the conditions vary by operator and by state.
Important: understand the rollover and other terms attached to any betting offer before you accept it.
Bonuses and other promotions offered by online betting sites always come with terms and conditions attached. Most offers at licensed US betting sites are legitimate, but there are always conditions you need to know, so read the terms before you accept an offer. Our offer cards summarise the key terms.
Read the fine print on a betting bonus and you will see the words "rollover", "playthrough" or "wagering requirements". The rollover is the amount you must wager before you can withdraw bonus funds or the winnings associated with them.
For example, a $10 bonus with a 2x rollover means you need to place $20 in wagers before you can withdraw winnings from it. The lower the rollover, the better the offer.
Read more about rollover, including how to compare offers:
Deposit bonuses, enhanced odds offers and most other promotions have an upper limit on how much you can get. This is always worth noting: it might save you from making a large deposit only to find that the 100% match bonus you claimed was capped at $50.
Betting bonuses rarely come with identical terms and conditions, so read the fine print on every offer. The key is to make sure any offer you plan to claim fits how you want to bet. If an offer looks too good to be true, you are probably missing something.