The Best USA Sportsbook Offers: Free Subscriptions, Deposit Bonuses & Free Bets

CLAIM THIS OFFER NOW


Online sports betting is now legal in several US states, including Illinois, Colorado, Washington D.C., New Jersey, Indiana, Tennessee, West Virginia, Pennsylvania, Michigan, Virginia, and Iowa.

If you’re looking to place some wagers on NBA, MLB, NHL, golf, soccer, auto racing, UFC, or other sports, below are some great signup offers and bonuses from legal, USA-based sportsbooks.

Just note that you must be a new customer to claim these deals, and you must use the links below to sign up. Terms and conditions apply (see each sportsbook’s signup page for full details).


1) Free 1-Year TeamRankings Subscription — BetMGM

Get a free first year of premium access to TeamRankings ($299 value) if you sign up for BetMGM via our special offer link.

This all-access subscription includes all premium betting picks, models, and data for every sport we cover (NFL, NBA, MLB, college football and college basketball) plus all four of our pool picks products (NFL Survivor Picks, Football Pick’em Picks, Bowl Pick’em Picks, and NCAA Bracket Picks).

Sportsbook: BetMGM

How To Claim: See full offer details

Valid In: Colorado, New Jersey, Indiana, Iowa, Michigan, Tennessee, Virginia, West Virginia


2) Bet $20, Win $100 – BetMGM

New customers placing their first sports wager of $20 on any sport or game will win $100 regardless of your wager’s outcome (paid in free bets).

Sportsbook: BetMGM

How To Claim:

    1. Sign up for BetMGM (you must use that link)
    2. Make your first deposit (minimum $10)
    3. Place a $20 bet on any sport or game. You’ll win $100 in Free Bets regardless of the event’s outcome.

Valid In: Colorado, New Jersey, Indiana, Tennessee, Iowa, Virginia, West Virginia, Michigan


3) Bet $1 Win $100 on NBA Playoffs — DraftKings

New customers who make a $1 bet on the winner of any NBA Playoff basketball game through the end of June can win $100 in site credits.

Sportsbook: DraftKings

How To Claim:

  1. Sign up for DraftKings Sportsbook (you must use that link)
  2. Make your first deposit (min $5)
  3. Place a bet of at least $1 money line on any NBA basketball game. If your team wins, you will be issued a $100 bonus in site credits.

Valid In: Illinois, Colorado, New Jersey, Indiana, Tennessee, Virginia, West Virginia, Pennsylvania


4) 2 Risk Free Bets Up To $2,000 — PointsBet

New customers making their first deposit can get two risk free bets up to $2,000 (get $1,500 back in free bets if you lose your first PointsBetting wager and $500 back in free bets if your lose your first fixed odds bet).

Sportsbook: PointsBet

How To Claim:

  1. Sign up for PointsBet (you must use that link)
  2. Make your first deposit
  3. Place your first PointsBetting or fixed odds bet

Valid In: Illinois, Indiana, Iowa, New Jersey, Michigan, Colorado


5) Risk Free Bet Up To $1,000 — FanDuel

If you lose your first bet of $10 or more on FanDuel Sportsbook, up to $1,000 will be returned to your account within 72 hours as site credit.

Sportsbook: FanDuel

How To Claim:

  1. Sign up for FanDuel Sportsbook (you must use that link)
  2. Make your first deposit
  3. Place your first real-money bet

Valid In: Illinois, Colorado, New Jersey, Indiana, Iowa, Tennessee, West Virginia, Virginia, Michigan, Pennsylvania


6) Free Bet Offers — Unibet

New Jersey: New customers get $20 in free bets (no deposit needed) and $250 back as a risk free bet if they don’t win their first cash bet.

Indiana: New customers get $40 in free bets (no deposit needed) and $500 back as a risk free bet if they don’t win their first cash bet.

Virginia: New customers get $100 in free bets (no deposit needed) and $1000 back as a risk free bet if the don’t win their first cash bet.

Sportsbook: Unibet

How To Claim:

1. Sign up for Unibet Sportsbook (use the link for your state below)

Unibet New Jersey

Unibet Indiana

Unibet Virginia

2. Make your first deposit (min $10)

3. Place a bet

Valid In: New Jersey, Indiana


7) Risk Free Bet Up To $500 — William Hill

New customers in can get a $2,021 risk free bet.

New customers in Colorado, Indiana, Michigan, Tennessee, Virginia, Iowa, New Jersey, or West Virginia can get a $500 risk free bet.

Sportsbook: William Hill

How To Claim:

1. Sign up for William Hill Sportsbook (use the link for your state below):

William Hill Colorado

William Hill Indiana

William Hill Michigan

William Hill Tennessee

William Hill Virginia

William Hill Iowa

William Hill New Jersey

William Hill West Virginia

2. Make a deposit and place a bet.

3. If Qualifying Wager is graded as a loss, players will receive equal value in Free Bets up to $500.

Valid In: Colorado, Indiana, Iowa, Michigan, New Jersey, Tennessee, Virginia, West Virginia