All US Betting Bonuses
- In one place!

Your number one source for betting bonuses and sportsbook promotions in the United States since 2009. Browse legitimate betting bonuses in the US, state by state. All sportsbooks found on our page are Legal | Licensed | Trustworthy.
BettingBonus.com is back - Bigger & better than ever

The best sports betting bonus

- State by State -

Sorting
Betting Bonuses
BonusTurnoverMinimum depositState
#1
Bet & Get up to $2000 in FanCash Bet Insurance
or Bet $25, Get $250 in FanCash
Turnover
1x
Minimum deposit
$10
State
NY
PA
CO
+20
NJ
IL
IN
IA
MI
VA
WV
AZ
LA
WY
CT
TN
MA
OH
MD
KS
KY
VT
NC
DC
Get Up to $200 Back in FanCash Every Day for 10 Straight Days if Your Bet Loses (Up to $2,000 Total)
21+. New customers in AZ/CO/CT/IL/IN/IA/KS/KY/LA/MD/ MA/MI/NC/OH/PA/TN/VT/VA/WV/WY/DC only. Different offer available in NY.
Must opt-in and make a qualifying wager of $1+. One qualifying wager per day. Qualifying cash wager must have odds of -500 or greater. If the qualifying wager settles as a loss, receive a non-withdrawable FanCash amount equal to your stake, up to a maximum of $200 per day. FanCash paid out within 72 hours of qualifying wager settlement. FanCash expires 7 days from issuance.
See full Promo Terms and FanCash terms in the Fanatics Sportsbook app.
#2
Bet $5, Win $300 in Bonus Bets
Turnover
1x
Minimum deposit
$10
State
NY
PA
CO
+19
NJ
IL
IN
IA
MI
VA
WV
AZ
LA
WY
CT
TN
MA
OH
MD
KS
KY
VT
NC
Place a $5 Wager and Get $300 in Bonus Bets If That Bet Wins
21+. New customers only. Offer(s) available in AZ/CO/CT/IA/IL/IN/KS/KY/LA/MD/MA /MI/NC/NJ/NY/OH/PA/TN/VT/VA/WV/WY/DC.
Minimum $5 first deposit required. Promotion bonus will be credited to your account within 72 hours of settlement of Qualifying Wager. First online real money wager only (minimum $5). Bonuses issued as non-withdrawable bonus bets that expire in 7 days.
See full T&C at FanDuel.
#3
Bet $5, Get $200 or
$1,000 First Bet Safety Net
Turnover
1x
Minimum deposit
$10
State
PA
CO
NJ
+8
IN
IA
VA
AZ
LA
OH
KY
NC
Choose your offer: Get $200 in Bonus Bets After Your First Real Money $5 Wager or Get up to $1,000 Back in Bonus Bets if Your First Wager Loses
21+. New customers only. Limit one bonus per user.
Offer available in AZ/CO/IA/IN/KY/LA/NJ/NC/OH/VA. Different offer(s) available in IL/PA/TN.
First online real money wager for both offers. $10 first deposit required within 30 days.
Minimum wager of $5 required to claim the $200 Bonus Bets. Must contain at least one selection at odds of -500 or greater.
Loss refunded as bonus bets up to $1,000 with Safety Net Offer.
Bonus issued as non withdrawable bonus bets that expire in 7 days.
Deposit required. Paid in Bonus Bets. Bonus Bets wager excluded from returns. New customers only, time limits and T&Cs apply.
See full T&C at Bet365. #ad
#4
Bet $1, Double Your Winnings on Your Next 20 Bets
Turnover
1x
Minimum deposit
$‎10
State
NY
PA
CO
+15
NJ
IL
IN
IA
MI
VA
WV
AZ
LA
WY
TN
MA
MD
KS
KY
Get 20 100% Profit Boosts After Your First Real Money Wager of $1
21+ only. New customers only. Must use Promo Code INSERT YOUR SITE'S PROMO CODE HERE.
AZ/CO/IL/IN/IA/KS/KY/LA/ME/ MA/MD/MI/NJ/NY/NC/OH/PA/TN/VA/WV/WY/DC only.
Deposit required (min $10). Must place first real money Qualifying Wager (min $1) within 30 days. Receive twenty 100% Profit Boosts to use on any market. Maximum wager for each profit boost is $25. Maximum additional winnings for each rewarded profit boost is $2,500. Profit Boosts expire 14 days after receipt.
See full T&C at Caesars.
#5
Bet $5, Get $200 in Bonus Bets
Plus Over $200 off NFL Sunday Ticket
Turnover
1x
Minimum deposit
$5
State
NY
PA
CO
+18
NJ
IL
IN
IA
MI
VA
WV
AZ
LA
WY
CT
TN
MA
OH
MD
KS
KY
NC
Bet $5+, Get $200 in Bonus Bets Instantly AND Over $200 Off NFL Sunday Ticket
21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply.
On behalf of Boot Hill Casino & Resort (KS). Fees may apply in IL. 1 per new DraftKings customer. $5+ first-time bet req. Get 1 promo code to redeem discounted NFL Sunday Ticket subscription and max. $200 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Limited time offer.
Terms: sportsbook.draftkings.com/promos.
NFL Sunday Ticket: YouTube TV base plan (not included in this offer) required to watch NFL Sunday Ticket on YouTube TV. Subscription auto-renews yearly at then-current price (currently $378 for YouTube TV subscribers, or $480 for YouTube subscribers); cancel anytime. Terms, restrictions, embargoes and eligibility requirements apply. No refunds. Digital-only games excluded. Commercial use excluded. Addt’l terms: https://tv.youtube.com/learn/nflsundayticket/draftkings/. Offer ends 9/29/25 at 11:59 PM ET. Sponsored by DK.
See full T&C at DraftKings.
#6
Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win
Turnover
1x
Minimum deposit
$10
State
NY
PA
CO
+20
NJ
IL
IN
IA
MI
VA
WV
AZ
LA
WY
TN
NH
OR
MA
OH
MD
KS
KY
NC
DC
Up to $1,500 Back in Bonus Bets if Your First Wager Doesn't Win
21+. New users only. Offer available in AZ/CO/DC/IL/IN/IA/KA/LA/MA/MD/MI/ NC/NJ/OH/PA/TN/VA/WV/WY. Offer not available in NV/NY/PR.
Qualifying deposit (min $10) and first real money wager required. If qualifying bet settles as a loss, user is refunded 100% in non-withdrawable bonus bets up to $1,500. Rewards are non-withdrawable bonus bets that expire in 7 days.
See full T&C at BetMGM.
21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER. NY: Call (877-8-HOPENY) or text HOPENY (467369).
#7
Bet $10, Get $100
in Bonus Bets
Turnover
1x
Minimum deposit
$10
State
NY
PA
CO
+17
NJ
IL
IN
IA
MI
VA
WV
AZ
LA
TN
MA
OH
MD
KS
KY
NC
DC
Bet $10, Get $100 in Bonus Bets Win or Lose
21+. New customers in AZ/CO/IL/IN/IA/KS/KY/LA/MD/MA/MI/NJ/NY/NC/OH/PA/TN/VT/VA/WV/DC only.
Players who place Eligible Wagers on the Eligible Games will receive $100 in Bonus Bets after their Eligible Wager(s) settle as a ‘win’ or ‘loss’. The Bonus Bet reward will be split into five (5) Bonus Bets valued at $20 each. Bonus Bets will be applied to the player's Account within 72 hours and must be used within seven (7) days of receipt. Limit one (1) Promotion Offer per Account.
See full T&C at ESPN BET.
#8
Second Chance Bets Up To $500
Turnover
1x
Minimum deposit
$10
State
NY
PA
CO
+10
NJ
IL
IN
MI
VA
WV
AZ
LA
OH
MD
Up to $500 Back in Bonus Bets if Your First Wager Loses
21+. New customers only. Offer amount varies by state.
Up to $500 bonus in IL/IN/MD/LA/MI/PA/VA.
Up to $250 bonus in CO/NJ
Up to $100 bonus in AZ/IA/NY/OH/WV
Must make a qualifying deposit of $10+ with promo code SBOBONUS. Must make qualifying cash wager with odds of -200 or greater. If the first qualifying wager settles as a loss, receive a non-withdrawable Bonus Bet equal to your stake, up to a maximum of $500.
See full T&C at BetRivers.
#9
Cash Back up to $100
Promo Code: SBOST
Turnover
0x
Minimum deposit
$5
State
CO
NJ
IA
+2
VA
AZ
Earn 10% Cash Back up to $100 Over Your First 7 Days
21+. New customers only.
AZ/CO/IA/NJ only.
Deposit required. Earn 10% cash back on each qualifying wager through the first 7 days of betting, up to $100 ($1,000 to reach max value). The promotional period begins after the first wager. Cash back will be awarded within 72 hours at the end of the player's 7 day period as a single sum.
See full T&C at Sporttrade.
#10
Bet $5, Win $150 in Bonus Bets
Turnover
1x
Minimum deposit
$5
State
NJ
IL
IN
+6
IA
VA
AZ
TN
OH
FL
Place a $5 Wager and Get $150 in Bonus Bets if your bet wins
21+. 1 per new customer. Offer available in AZ/IL/IN/NJ/OH/TN/VA. Void in ONT/OR/NH. Eligibility restrictions apply.
$5+ first-time bet req. Max. $150 issued as 6 $25 non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout.
See full T&C at Hard Rock Bet.
#11
Bet $20, Get $100
Turnover
1x
Minimum deposit
$20
State
AZ
Get $100 in Bonus Bets After Your First Wager of $20 or More
21+. New customers located in AZ only (excludes Indian lands).
Minimum $20 deposit. Qualifying wager must be made with real money and meet minimum odds of -200 or longer. Bonus amount issued as five $20 bonus bets after qualifying wager is settled. Must stake Bonus Bets on wagers with odds of -200 or longer. Bonus Bets expire 14 days after issuance.
See full T&C at Desert Diamond.
#12
Bet $20, Get $100
Sportsbook Only Available in NJ
Turnover
1x
Minimum deposit
$20
State
NJ
Get $100 in Bonus Bets After Your First Real Money $20 Wager
21+. New customers only. NJ only.
Qualifying deposit (min $20) required. First online real money wager required (min $20, odds -200 or greater). Bonus issued as non-withdrawable bonus bets that expire in 7 days.
See full T&C at Borgata.
#13
100% Profit Boost up to $500
Turnover
1x
Minimum deposit
$25
State
MD
Get a 100% Profict Boost on Your First Bet up to $500
21+. New customers located in MD only.
Minimum $25 deposit. Must make qualifying cash wager of at least $25 with odds of -125 or greater. Boosted winnings are immediately withdrawable.
See full T&C at Crab Sports.
#14
Bet $10, Get $50 in Bonus Bets
Turnover
1x
Minimum deposit
$10
State
NY
CO
NJ
+8
IN
IA
VA
AZ
TN
MA
OH
MD
Get $50 in Bonus Bets After Your First Real Money $10 Wager
21+. 1 per new customer. Offer available in AZ/CO/IN/IA/MD/MA/NJ/NY/OH/TN/VA. Eligibility restrictions apply.
Min. $10 deposit. Min. $10 qualifying wager with minimum odds of -250. Bonus bet tokens issued within 48 hours of settlement of qualifying wager. $50 bonus issued as two non-withdrawable $25 Bonus Bets. Bonus Bets expire 7 days (168 hours) after issuance. Bonus Bet stakes removed from payout.
See full T&C at Bally Bet.

Different Bonuses for Different States

It’s important to keep in mind that each state in the U.S. offers different bonuses, rules, and terms, sometimes even for the same sportsbook. Just because Bet365 offers $200 dollars in New Jersey doesn’t mean the same bonus applies in Maryland. Therefore, it’s always crucial to double-check the actual website of the sportsbook before you make your first deposit.

Similarly, just because Crab Sports is a legal sportsbook in Massachusetts, it doesn't mean that they are available in D.C. They might be straight up illegal! It's up to the sportsbooks to decide which states they want to apply for a license to operate in, and for the states to decide who to grant permission. Keeping track of all of this can get a bit tricky, which is why we're here to help you out!

You can easily use the filter function above our toplist to filter by sportsbooks and betting bonuses available in your state. We’ve also compiled all the available sportsbooks, bonuses, relevant T&C's and more for each state on our dedicated state pages, where you can also read more about the local gambling laws, regulations, taxation and age requirements.


Every sportsbook found on our website is legal, licensed and trustworthy, and has been tested by our team of experts. If you want to find out more about a sportsbook, simply click their name to read about our playtesting.

How to decide on a sportsbook

When choosing a new sportsbook, consider key factors for the best experience. We've used our expertise to evaluate betting bonuses, but your preferences may vary. Here are the main points to focus on:

  • Betting Bonus
    Most sportsbooks offer bonuses, but not all provide real value. Check turnover requirements, minimum odds, deposit amounts, and max cashout.
  • Market Coverage
    Sports and betting markets vary. Ensure your choice covers what you want, possibly including casino games or poker.
  • Betting Features
    Features like live streaming, live odds, cashout, and bet builders differ in quality. Pick one that suits your needs.
  • Service Quality
    Customer support and overall reputation matter. Look for fast, knowledgeable, and reliable service.
  • Payment Options
    A good sportsbook offers varied, low-cost payment methods with fast, hassle-free withdrawals.

List of All States with Bonuses

  • Montana (1 bonuses)
  • Nebraska (1 bonuses)
  • Nevada (0 bonuses)
  • New Hampshire (1 bonuses)
  • New Jersey (12 bonuses)
  • New Mexico (1 bonuses)
  • New York (7 bonuses)
  • North Carolina (7 bonuses)
  • North Dakota (1 bonuses)
  • Ohio (7 bonuses)
  • Oklahoma (1 bonuses)
  • Oregon (1 bonuses)
  • Pennsylvania (8 bonuses)
  • Rhode Island (1 bonuses)
  • South Carolina (1 bonuses)
  • South Dakota (1 bonuses)
  • Tennessee (7 bonuses)
  • Texas (1 bonuses)
  • Utah (1 bonuses)
  • Vermont (3 bonuses)
  • Virginia (9 bonuses)
  • Washington (0 bonuses)
  • West Virginia (7 bonuses)
  • Wisconsin (1 bonuses)
  • Wyoming (5 bonuses)
  • Washington, D.C. (6 bonuses)

Today's Top Sports Betting Bonuses in the USA

Sign-up Bonuses

BetMGM - Get up to $1500 in bonus bets Available in: NY, PA, CO, NJ, IL, IN, IA, MI, VA, WV, AZ, LA, WY, TN, NH, OR, MA, MH, OH, KS, KY, NC, DC
FanDuel - Bet $5, win $300 in bonus bets Available in: NY, PA, CO, NJ, IL, IN, IA, MI, VA, WZ, AZ, LA, WY, CT, TN, MA, OH, MD, KS, KY, VT, NC
Caesars - Bet $1, double your winnings Available in: NY, PA, CO, NJ, IL, IN, IA, MI, VA, WV, AZ, LA, WY, TN, MA, MD, KS, KY
Betrivers - Second chance bets up to $500 Available in: NY, PA, CO, NJ, IL, IN, MI, VA, WV, AZ, LA, OH, MD
Crab Sports - 100% profit boost up to $500 Available in: MD

Bet Get Bonuses

Bet365 - Bet $5 get $200 Available in: PA, CO, NJ, IN, IA, VA, AZ, LA, OH, KY, NC
Draftkings - Bet $5 get $200 in bonus bets Available in: NY, PA, CO, NJ, IL, IN, IA, MI, VA, AZ, LA, WY, CT, TN, MA, OH, MD, KS, KY, NC
Fanatics - Bet $10 get $100 in fan cash Available in: NY, PA, CO, NJ, IL, IN, IA, MI, VA, WV, AZ, LA, WY, CT, TN, MA, OH, MD, KS, KY, VT, NC, DC
Borgata - Bet $20 get $100 Available in: NJ
Desert Diamond - Bet $20 get $100 Available in: AZ

New Betting Bonuses in the US

Claim a new betting bonus
Bet & Get up to $2000 in FanCash Bet Insurance
or Bet $25, Get $250 in FanCash
State
NY
PA
CO
+20
NJ
IL
IN
IA
MI
VA
WV
AZ
LA
WY
CT
TN
MA
OH
MD
KS
KY
VT
NC
DC
Get Up to $200 Back in FanCash Every Day for 10 Straight Days if Your Bet Loses (Up to $2,000 Total)
21+. New customers in AZ/CO/CT/IL/IN/IA/KS/KY/LA/MD/ MA/MI/NC/OH/PA/TN/VT/VA/WV/WY/DC only. Different offer available in NY.
Must opt-in and make a qualifying wager of $1+. One qualifying wager per day. Qualifying cash wager must have odds of -500 or greater. If the qualifying wager settles as a loss, receive a non-withdrawable FanCash amount equal to your stake, up to a maximum of $200 per day. FanCash paid out within 72 hours of qualifying wager settlement. FanCash expires 7 days from issuance.
See full Promo Terms and FanCash terms in the Fanatics Sportsbook app.
Bet $5, Get $200 or
$1,000 First Bet Safety Net
State
PA
CO
NJ
+8
IN
IA
VA
AZ
LA
OH
KY
NC
Claim
Go to Bet365
Choose your offer: Get $200 in Bonus Bets After Your First Real Money $5 Wager or Get up to $1,000 Back in Bonus Bets if Your First Wager Loses
21+. New customers only. Limit one bonus per user.
Offer available in AZ/CO/IA/IN/KY/LA/NJ/NC/OH/VA. Different offer(s) available in IL/PA/TN.
First online real money wager for both offers. $10 first deposit required within 30 days.
Minimum wager of $5 required to claim the $200 Bonus Bets. Must contain at least one selection at odds of -500 or greater.
Loss refunded as bonus bets up to $1,000 with Safety Net Offer.
Bonus issued as non withdrawable bonus bets that expire in 7 days.
Deposit required. Paid in Bonus Bets. Bonus Bets wager excluded from returns. New customers only, time limits and T&Cs apply.
See full T&C at Bet365. #ad
Bet $20, Get $100
State
AZ
Get $100 in Bonus Bets After Your First Wager of $20 or More
21+. New customers located in AZ only (excludes Indian lands).
Minimum $20 deposit. Qualifying wager must be made with real money and meet minimum odds of -200 or longer. Bonus amount issued as five $20 bonus bets after qualifying wager is settled. Must stake Bonus Bets on wagers with odds of -200 or longer. Bonus Bets expire 14 days after issuance.
See full T&C at Desert Diamond.
Bet $5, Get $200 in Bonus Bets
Plus Over $200 off NFL Sunday Ticket
State
NY
PA
CO
+18
NJ
IL
IN
IA
MI
VA
WV
AZ
LA
WY
CT
TN
MA
OH
MD
KS
KY
NC
Bet $5+, Get $200 in Bonus Bets Instantly AND Over $200 Off NFL Sunday Ticket
21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply.
On behalf of Boot Hill Casino & Resort (KS). Fees may apply in IL. 1 per new DraftKings customer. $5+ first-time bet req. Get 1 promo code to redeem discounted NFL Sunday Ticket subscription and max. $200 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Limited time offer.
Terms: sportsbook.draftkings.com/promos.
NFL Sunday Ticket: YouTube TV base plan (not included in this offer) required to watch NFL Sunday Ticket on YouTube TV. Subscription auto-renews yearly at then-current price (currently $378 for YouTube TV subscribers, or $480 for YouTube subscribers); cancel anytime. Terms, restrictions, embargoes and eligibility requirements apply. No refunds. Digital-only games excluded. Commercial use excluded. Addt’l terms: https://tv.youtube.com/learn/nflsundayticket/draftkings/. Offer ends 9/29/25 at 11:59 PM ET. Sponsored by DK.
See full T&C at DraftKings.
Latest news on new betting bonuses

The latest new bonus comes from FanDuel, where you bet $5 and can win up to $300 in bonus bets if your first bet wins. Another exciting offer is DraftKings’ bonus, which is similar but lets you pocket up to $200 in bonus bets. Then there’s the heavyweight Bet365, which has revamped its welcome offer, giving new customers a choice between two deals: bet $5 to get up to $200 in bonus bets, or a First Bet Safety Net up to $1,000. Another standout is BetRivers, offering a Second Chance Bet worth up to $500 if your first bet doesn’t hit.

Who are we?

Welcome to BettingBonus.com

...where sports and betting fans guide you through the USA’s booming online gambling scene. Legalized gambling began in 2013 with online poker in Nevada, Delaware, and New Jersey, followed by casinos and sports betting from 2018. More states legalize yearly, and global sportsbooks are rushing for licenses to join the US market.

Our experienced team helps US bettors navigate the regulated industry, focusing on bonuses, promotions, and offers. Newcomers might believe bonuses to be scams or sportsbooks as dodgy, especially when requesting personal info. We're here to help, ensuring the best betting experience possible. The odds are on your side!

Behar author
Behar

Behar is a big fan of soccer, tennis and E-sports, but really he just loves betting in general and can have a go at anything. His favorite sports team is Manchester United and his personal hero is Wayne Rooney. While not a fan of casino at all, this statistics nerd is the most accomplished bettor on our team, by far.

Albert author
Albert

Logging 4-digit playtime in Dota 2, this lifelong gamer loves E-sports, climbing, animals, and platinuming FromSoftware games. While not very successful in his sports betting, Albert is a fan of slot machines, and years of bonus hunting has made him into an expert at interpreting confusing terms and conditions.

Jacob author
Jacob

The big chief at BettingBonus, with over a decade of working towards the sports betting industry. Jacob is a chess-loving strategical thinker who loves watching and playing golf. He is one of our most active and strategic players, but when he gets his hands on a new slot machine from ELK or Hacksaw, all bets are off.

Pat1 1
Pat

Pat from Philly is a massive fan of football and basketball. After getting his degree in Sports Management, Pat worked for multiple professional teams before finally ending up here at BettingBonus. Starting out as an editor, over the years he has become our obvious go-to-guy for everything related to American sports and teams.

Betting Bonus - Frequently Asked Questions

We attempt to answer some of the most frequently asked questions about sportsbooks online and betting bonuses.

In what states is online gambling legal?

If you are able to legally gamble online depends on both if your state has legalised it and if the operator providing the gamling is licensed by the regulatory body of that particular state. We only list licensed and legal betting sites on our website, and you can easily filter our toplists by state to see which options you have available.

The following states allow online gambling:

  • Arizona - Sports betting
  • Arkansas - Sports betting
  • Colorado - Sports betting
  • Connecticut - Sports betting + Casino
  • Delaware - Casino
  • District of Columbia / D.C. - Sports betting
  • Florida - Sports betting
  • Illinois - Sports betting
  • Indiana - Sports betting
  • Iowa - Sports betting
  • Kansas - Sports betting
  • Kentucky - Sports betting
  • Louisiana - Sports betting
  • Maine - Sports betting
  • Maryland - Sports betting
  • Massachusetts - Sports betting
  • Michigan - Sports betting + Casino
  • Nevada - Sports betting
  • New Hampshire - Sports betting
  • New Jersey - Sports betting + Casino
  • New York - Sports betting
  • North Carolina - Sports betting
  • Ohio - Sports betting
  • Oregon - Sports betting
  • Pennsylvania - Sports betting + Casino
  • Rhode Island - Rhode Island Lottery
  • Tennessee - Sports betting
  • Vermont - Sports betting
  • Virginia - Sports betting
  • West Virginia - Sports betting + Casino
  • Wyoming - Sports betting
Are online sportsbooks safe?

Yes, prodivded that you select a licensed and legal operator. There are many unreliable and not trustworthy off-shore betting sites and casinos that market themselves towards US citizens. We strongly advise our users to avoid these operators. Our toplists only contain licensed and legal sportsbooks.

Why do betting sites ask for my social security number?

Many US citizens feel a bit uncomfortable with online betting sites, and the fact that most of them require you to put in the last four digits of your social security number when you sign up may seem like a scam. But it is actually for a very good reason, and helps maintain the safety of the users.

When registering at an online sportsbook or casino, users have to go through a KYC process (Know Your Customer. This routine is required by US law as a way to combat underage gambling, addiction, money laundering or fraud. It is simply a means for the operator to be 100% sure that you are in fact who you claim to be. The operators also have to report large winnings to the IRS, in order to verify where someone suddenly got a huge chunk of money from.

Putting up your social security number at a legal sportsbook or casino is standard procedure, and nothing to be concerned about, provided that the operator is legal in the US and your state. All operators listed in our toplists are licensed and legal.

What is the legal age for betting online?

The legal age is not set by federal law, and differs between different states. States may also have different age requirements for different types of gambling, such as betting, casino, poker and horse racing. A majority of states have 21+ as the general legal age, but some states have 18+. 

Why do sportsbooks offer betting bonuses?

A betting bonus is a marketing campaign, rewarding a customer for selecting a particular operator. Betting sites may use them to either attract new customers or to reward loyal long-term customers for sticking around on their sportsbook instead of going to a competitor. 

Sports betting bonuses are designed to give the user extra value, sometimes based on the amount they deposit or bet. Bonuses come with terms and conditions, which specify things such as minimum deposit to claim the offer, turnover requirements, minimum odds etc. These terms act as a safeguard for the operator, preventing users from simply signing up, claiming a bonus and cashing out the full amount. 

There is nothing stopping users from signing up with multiple sportsbooks, and many users frequently change betting sites in order to claim new sign-up bonuses. It is however important to always read through the terms and conditions to make sure that you don't miss anything important which prevents you from cashing out in the end.

What betting offers are best for new customers?

If you're new to betting online, we would advise you to keep it simple. A No Sweat Bet, also known as a Second Chance Bet, is a great way to get started. This type of betting bonus acts as a sort of insurance in case your bet turns out to be a loss.

After claiming your Second Chance Bet bonus, simply place a bet. Make sure that your bet is qualifying by following the rules listed in the terms, such as the minimum odds and maximum bet amount. If your bet wins, you simply get the payout. If you bet loses, the sportsbook pays you back the full amount wagered and lets you go again. In other words, you receive a second chance, hence the name. The refunded amount is usually non-withdrawable, but terms and conditions may vary between sportsbooks and states.

And remember, if you're not sure about a betting bonus, you don't have to claim it. You can still sign-up, deposit, play and win after opting out from promotions and campaigns. 

Which is the best sports betting bonus?

Our current favorite betting bonus, especially due to the football season, is the one offered by Fanatics. When betting a mere $10 dollars, players get back $100 dollars in FanCash, usable in their sportsbook. The promotion also offers players a chance to get up to $100 dollars in FanCash every gameday during the football season. Fanatics is also one of the most widely available sportsbooks in the country, which makes a majority of US players able to claim the offer.

Why should I trust BettingBonus.com?

BettingBonus.com is an independent comparison website, licensed to legally operate in the Unites States. Our team is made up of gamblers with decades of combined experience with sports betting, casino, poker and horse racing both inside and outside of the US. 

As bettors, we know what issues other players face, and share our tips, tricks and experience with our visitors. We have no conflict of interest and no reason to pretend about anything we do. While our affiliate marketing deals mean that some operators pay us for the traffic we send their way, we do not sell our values. Our reviews and ratings of operators cannot be bought, and our opinions are not for sale. 

If you want to find out more about who we are and what we do, you can visit our About Us page. 

Different types of betting bonuses

Betting bonus is a generic term to describe the various promotions and offers that sportsbooks market on their websites. But within that category, there are many different types of bonuses. They work in different ways, have different rules and require different means of being converted to withdrawable cash. The most common types of betting bonuses include:

  • Sports Betting Sign-up Bonuses
  • Bonus Bets
  • No Sweat Bets / Second Chance Bets
  • Betting Promotions and Promo Codes
  • Bet Get Bonus Promotions
  • Sports Betting Deposit Bonuses
  • Odds Boosts
  • Sportsbook referral bonus: Refer-a-friend

You can find out more about all these types of betting bonuses here on our website, with toplists showing all relevant offers for you particular state. 

The best betting bonuses right now

1. BetMGM
Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win

When it comes to potential value, BetMGM's betting bonus clearly stands out with up to an impressive $1500 dollars. Add to it that this is one of the most well recognized and trusted brands, and an American company, and this might just be one of the best operators available.

Quick facts about the BetMGM betting bonus:

  • Minimum deposit: $10 dollars
  • Maximum bonus: $1500 dollars
  • Turnover requirement: 1x
  • Minimum odds: N/A
  • Bonus valid for: 7 days
  • Available states: 23
Up to $1,500 Back in Bonus Bets if Your First Wager Doesn't Win
21+. New users only. Offer available in AZ/CO/DC/IL/IN/IA/KA/LA/MA/MD/MI/ NC/NJ/OH/PA/TN/VA/WV/WY. Offer not available in NV/NY/PR.
Qualifying deposit (min $10) and first real money wager required. If qualifying bet settles as a loss, user is refunded 100% in non-withdrawable bonus bets up to $1,500. Rewards are non-withdrawable bonus bets that expire in 7 days.
See full T&C at BetMGM.
21+. Bet Responsibly. Gambling problem? Call 1-800-GAMBLER. NY: Call (877-8-HOPENY) or text HOPENY (467369).
Fanduel new logo square 1
2. FanDuel
Bet $5, Win $300 in Bonus Bets

FanDuel originated in Scotland, but have later on moved their headquarters and base of operations to the US, and American players have quickly embraced them as one of their own. Known for their generous bonuses and promotions, FanDuel now offers up to $300 dollars worth of bonus bets at the low deposit of $10 dollars.

Quick facts about the FanDuel betting bonus:

  • Minimum deposit: $10 dollars
  • Maximum bonus: $300 dollars
  • Turnover requirement: 1x
  • Minimum odds: N/A
  • Bonus valid for: 7 days
  • Available states: 22
Place a $5 Wager and Get $300 in Bonus Bets If That Bet Wins
21+. New customers only. Offer(s) available in AZ/CO/CT/IA/IL/IN/KS/KY/LA/MD/MA /MI/NC/NJ/NY/OH/PA/TN/VT/VA/WV/WY/DC.
Minimum $5 first deposit required. Promotion bonus will be credited to your account within 72 hours of settlement of Qualifying Wager. First online real money wager only (minimum $5). Bonuses issued as non-withdrawable bonus bets that expire in 7 days.
See full T&C at FanDuel.
3. Bet365
Bet $5, Get $200 or $1,000 First Bet Safety Net

British Bet365 is one of the biggest and most popular betting sites in the world. Known for their superior market coverage and features, this gambling giant now offers a choice of two betting bonuses for new players: Bet $5, get $200, or a $1,000 First Bet Safety Net.

Quick facts about the Bet365 betting bonus:

  • Minimum deposit: $5 dollars
  • Maximum bonus: $200 / $1000 dollars
  • Turnover requirement: 1x
  • Minimum odds: -500
  • Bonus valid for: 30 days
  • Available states: 11
Choose your offer: Get $200 in Bonus Bets After Your First Real Money $5 Wager or Get up to $1,000 Back in Bonus Bets if Your First Wager Loses
21+. New customers only. Limit one bonus per user.
Offer available in AZ/CO/IA/IN/KY/LA/NJ/NC/OH/VA. Different offer(s) available in IL/PA/TN.
First online real money wager for both offers. $10 first deposit required within 30 days.
Minimum wager of $5 required to claim the $200 Bonus Bets. Must contain at least one selection at odds of -500 or greater.
Loss refunded as bonus bets up to $1,000 with Safety Net Offer.
Bonus issued as non withdrawable bonus bets that expire in 7 days.
Deposit required. Paid in Bonus Bets. Bonus Bets wager excluded from returns. New customers only, time limits and T&Cs apply.
See full T&C at Bet365. #ad

Are sportsbooks and betting bonuses taxed?

The IRS have a clear set of rules related to winnings from gambling, that have been in place since before the recent regulation and expansion of online gambling in the US. These rules are also applicable when playing online, which means that winnings from online betting, casino games, horse racing and lotteries is classified as taxable income. 

The general rule is that winnings over $600 dollars requires users to submit a W-2G form to the IRS. This form is sent out to you by the betting site automatically when you win the required amount. With bigger wins over $5000 dollars, the sportsbook or casino may be required to withhold 28% for federal income tax. The gambling company also needs to report winnings above a certain threshhold for different types of games to the IRS. This is why sportsbooks may require your social security number upon registration, and if this has not been provided, 31% may be withheld instead. 

It is possible to write off loses to a certain extent, but the deductions made can never exceed the amount that you have won. Your total gambling winnings need to be reported anually on the 21st row of form 1040. Your state, or the state in which you gambled, may also have specific tax rates and reporting requirements. 

Are betting bonuses withdrawable?

No, it's not possible to claim a betting bonus and then withdraw it. This is prevented by a turnover requirement, aka wagering requirement, that states how many times you need to bet the bonus funds in the sportsbook before they are converted into withdrawable cash. After the turnover requirement has been met, the bonus money on the account will be converted into withdrawable cash unless otherwise specified in the terms and conditions. 

How do I withdraw my winnings?

Here, we’ll walk you through a few simple steps to make a withdrawal from a sportsbook. Keep in mind that every sportsbook is slightly different, with unique steps or names for their tabs and sections. However, the process is generally quite similar across the board. Our goal is to provide an easy-to-follow guide that works no matter which sportsbook you’re using.

1
Go to Your Profile or Banking Section

Once you’re logged into your account, you’ll typically find your profile or balance displayed somewhere on the site, often in the top-right corner on desktop or in the menu on mobile/app. From there, you can either go straight to the deposit/withdrawal page or access your profile and click through to the withdrawal section.

2
Navigate to the Withdrawal Page

When you reach the withdrawal page, you’ll usually see a field where you can enter the amount you want to withdraw. Keep in mind that you can only withdraw the available balance in your account - funds tied to a bonus are typically locked and can’t be withdrawn. Most sportsbooks also have a minimum withdrawal limit, usually between $5 and $10. In many cases, you won’t get to choose your withdrawal method, it will automatically default to the same method you used for your deposit. Card payments will result in a wire transfer. 

3
Request Your Withdrawal

Enter the exact amount you want to withdraw in the provided field and click the withdrawal button. How long it takes for the money to reach you depends on the payment method you’re using. Different methods have different processing times, ranging from a few minutes to a few days. Once you’ve submitted your request, you’re all set - just wait for your funds to arrive!

Terms and conditions - The fine print

Certain terms and conditions are applied when playing at a sportsbook or claiming a betting bonus. You approve of the general T&C's when creating your account, and the bonus terms when you decide to claim a welcome offer or promotion. We always recommend our visitors to read the T&C's, but these can be quite long and wordy. Here are some of the most important terms that we recommend looking into before signing up.
 

Important Terms & Conditions for a sports betting bonus
 

  • Turnover / Wagering Requirements:
    The wagering requirement, sometimes called turnover, is what prevents players from being able to claim a bonus and just cashing out right away. The specify how many times you need to wager the bonus amount before it becomes withdrawable. For example, if you claim a $100 dollar betting bonus with a 5x turnover requirement, you need to bet a total of 100 x 5 = $500 dollars. Both bets that you win and lose count towards the turnover.
     
  • Minimum Odds:
    Some bets naturally have a much higher chance of winning than others. The easiest bets are usually excluded from bonuses using a minimum odds. Let's say for example that a betting bonus has a minimum odds of +100. Your bet then needs to have +100 or higher odds in order to qualify. You can still place bets under +100, but they will not be using bonus funds or count towards the turnover.
     
  • Minimum Deposit: 
    Most betting bonuses have a minimum deposit required to be able to opt-in. If you deposit less, you won't be able to claim the offer. Similarly, the betting site itself might have a minimum deposit, usually because the payment providers charges them a small fee per customer.
     
  • Minimum/Maximum Bet: 
    A betting bonus may have a limit for the smallest and/or largest amount of money you can place on a single bet with the bonus funds on your account.
     
  • Maximum Win: 
    While rare, it's not unheard of that sportsbooks cap their welcome offers with a maximum win. For this reason, it's not always better to look for the most profitable odds available when playing with a bonus.
     
  • Expiration Date:
    All betting bonuses, promotions and campaigns have an expiration date, usually between 7 and 60 days, depending on the state, type of bonus and sportsbook.
     
  • Eligble Payment Methods:
    For various reasons, such as fees from the provider, not all payment methods are eligible when claiming a betting promotion or bonus. If you want to use a method other than the standard card payments or bank transfers, such as PayPal, you might want to double check the bonus terms and conditions. 

Avoiding illegal sportsbooks and casinos

Illegal offshore operators target American players

Even though the government is putting a lot of effort into solving the issue, there are still many illegal offshore sportsbooks and casinos out there targeting American players. These operators often try to attract players with very large and generous betting bonuses and promotions, and many players fall for the temptations.

While legal somewhere, usually in the Caribbean, Central America or Malta, these operators are not regulated in the United States, which means that they do not follow the rules and laws set by the US government and states. This often means a high risk for players, and especially those with gambling addiction are targeted and taken advantage of.

We strongly advise our visitors to avoid illegal and unlicensed casinos and sportsbooks. You can control the legality of an operator by either looking for them on your local state gambling website, or looking for the licensing information provided on the website or app of the operator. Look for the name of your state regulator, such as the New Jersey Division of Gaming Enforcement. Operators with a clear lack of responsible gambling features is a clear red flag. If in doubt stick to well-known brands or the legal alternatives found on our website.

Pro Tips from the BettingBonus team

⚠️ Bonus funds ≠ real cash

Albert
Bonus & Casino Expert

A common mistake among US players is to wrongfully assume that bonus funds from sportsbooks are given out as withdrawable cash. Most bonus offers first need to be wagered a certain amount of times, specified in the turnover/wagering requirements. If a player tries to request a withdrawal before the requirements are met, they might forfeit the bonus altogether! 

❌ Parlays are not always valid

Behar
Bonus & Sportsbook Expert

Americans love to play with parlays. It's the single most effective way to drive up the odds of a bet, and thus the potential profits. But some sportsbooks don't allow players to use parlay bets when playing with bonus funds, or when placing qualifying bets. If you enjoy playing with parlays, make sure to check what the bonus terms say about them. 

🔢 Know when to use your bonus code

Patrick
Sports Expert

If you've received a promo code from a sportsbook, it might not always be the easiest to use it. Many codes are only valid when making a deposit, sometimes even the first deposit after you just signed up. The text field for entering the code is usually found when making a deposit. If not, check your sportsbook account/profile!