Online Legal Sportsbooks

Get the best promo codes and bonuses ahead of the 2020 NFL Draft from legal online sportsbooks. Read our sportsbook reviews and open a betting account today to claim your sign-up bonus. We have the best deals from online legal sportsbooks in New Jersy, Indiana and West Virginia.

$1,000

Hey, get a $1,000 Deposit Bonus!

  • Create a new DraftKings Sportsbook account and make your first deposit (min $5)
  • DraftKings will match 20% of your deposit amount up to $1,000
  • New DraftKings Sportsbook customers in NJ/PA/WV/IN/IA/CO/IL/TN/MI/VA only
CLAIM NOW
New bettors get a $1,000 deposit when you sign up for a new account today! If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL) Gambling Problem? Call 1-800-GAMBLER (NJ/WV/PA), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), or TN REDLINE: 800-889-9789. 21+. NJ/PA/WV/IN/IA/CO/IL/TN only. Deposit bonus requires 25x play-thru. Deposit Bonus issued as site credits. In partnership with Meadows Racetrack & Casino. Eligibility restrictions apply. See DraftKings.com/sportsbook for details.
$600

Risk-Free First Bet up to $600!

  • Sign up and deposit $10+ into your newly created account.
  • Place your first wager risk-free and receive up to $600 back in free bets if it loses
  • If the bet does lose, your free bets will be available once the wager is settled
JOIN NOW
Visit BetMGM.com for full terms and conditions. Must be 21+. Available for customers in NJ, CO, WV, TN, PA, MI, IA, VA or IN. Excludes Michigan disassociated persons. Please gamble responsibly. Gambling problem? Call 1-80-522-4700 (CO & VA), 1-800-270-7117 for confidential help (MI), 1-800 GAMBLER (NJ, PA & WV), 1-800-BETS OFF (IA), call or text the Tennessee Redline on 800-889-9789 (TN) or 1-800-9-WITH-IT (IN).
$500

Deposit $250, Bet With $500!

  • Sign up for a new BetRivers account
  • Make a deposit using code 250MATCH
  • Receive 1x your deposit in bonus money up to $250
JOIN NOW
Deposit $250, bet With $500 when you register a new BetRivers account using promo code 250MATCH or use a Pickswise link by pressing the sign up now button. MUST BE 21+ • PLAY IN IOWA ONLY • GAMBLING PROBLEM? CALL 1-800-BETS-OFF
$1,000

Get a Risk-Free bet up to $1,000!

  • Create a new FanDuel Sportsbook account
  • Make your first bet. If you lose, get a refund of up to $1,000 in site credit (within 72hrs)
  • Claim your risk-free bet now by signing up for a new account
CLAIM NOW
New bettors get a Risk-Free Bet up to $1,000 when you sign up for a new account today! Join FanDuel Sportsbook today and make your first bet. If you lose, we'll give you a refund of up to $1,000 in site credit (within 72h). New users only. 21+ and present in NJ. Terms and conditions apply. Gambling Problem? Call 1-800-GAMBLER.
$2,021

Get a $2,021 Risk-Free Bet!

  • Create a William Hill account using promo code WHRF
  • Make a deposit and place your first bet
  • Get your money back as a free bet if you lose up to $2,021
BET NOW
If you lose your first bet, earn a Free Bet in equal value up to $2,021. Register a new William Hill account using promo code 'WHRF'. Terms and conditions apply. Must be 21 or older to gamble. Gambling problem? Gambling problem? Call 1-800-9-WITH-IT
$500

Deposit $250, Bet With $500!

  • Sign up for a new SugarHouse account
  • Make a deposit using code 250MATCH
  • Receive 1x your deposit in bonus money up to $250
JOIN NOW
Deposit $250, bet With $500 when you register a new SugarHouse account using promo code 250MATCH or use a Pickswise link by pressing the sign up now button. New customers only. Playable only in New Jersey. Must be 21+. Gambling Problem? Call 1-800-9-WITH-IT.
$250

Deposit $250, Bet With $500!

  • Easy deposit and quick to withdraw your winnings (PayPal withdrawal in 48 hours)
  • Secure, safe, legal, and fully regulated by the state gaming commission
  • More ways to bet - Single Game Parlays, prop bets & Name A Bet features
JOIN NOW
Sign up for an account, make your initial deposit and you will be entitled to deposit match in free bets worth up to $250. New customers only. Deposit $50, bet with $150. Deposit $150, bet with $300. Deposit $250, bet with $500. Available in NJ, IN, CO, and IL. T&C's apply. Must be 21+. Gambling problem? Call 1-800-GAMBLER (NJ/IL), 1-800-WITH-IT (IN), 1-800-522-4700 (CO) or 1-800-BETS OFF (IA).
$200

Get up to $200 in Bet Credits!

  • Quick and easy to use mobile app and website
  • Live streaming - 190,000+ events this year
  • Trusted sportsbook with over 53 million members worldwide
JOIN NOW
New Customers only. Up to $200* in Bet Credits. Sign up, deposit $10* or more to your account and bet365 will match your qualifying deposit in Bet Credits when you place qualifying bets to the same value and they are settled. Min odds/bet and payment method exclusions apply. Returns exclude Bet Credits stake. T&Cs, time limits & exclusions apply.
$280

Hey Pennsylvania, Get 3x $10 free bets AND a Risk Free Bet up to $250!

  • Fast, reliable and fast payouts - you'll have your money in 48 hours!
  • Advanced security, safe, legal & fully licensed to offers sports, casino and poker
  • Started in the early 1990s. Unibet is part of the Kindred Group which has 25 million customers worldwide
JOIN NOW
Join today for $30 in Free Bets! Sign up with Unibet and get 3x $10 free bets AND a Risk Free Bet up to $250. Try Unibet sportsbook today for free! New players only. Terms & conditions apply. 21+. PA only.
$630

Hey Indiana, Get 3x $10 free bets AND a Risk Free Bet up to $600!

  • Fast, reliable and fast payouts - you'll have your money in 48 hours!
  • Advanced security, safe, legal & fully licensed to offers sports, casino and poker
  • Started in the early 1990s. Unibet is part of the Kindred Group which has 25 million customers worldwide
JOIN NOW
Join today for $30 in Free Bets! Sign up with Unibet and get 3x $10 free bets AND a Risk Free Bet up to $600. Try Unibet sportsbook today for free! New players only. Terms & conditions apply. 21+. IN only.
$125

GET A 100% BONUS UP TO $125*!

  • Open a Sports Interaction account
  • Deposit $20 or more
  • Claim 100% bonus
JOIN NOW
New customers only. Max $125 CAD bonus. Rollover is 10x deposit + bonus. Full Terms & Conditions apply.
$500

Get A $500 Risk Free Bet!

  • Quick deposit and simple withdrawal methods (PayPal within 48 hours)
  • 100% legal and regulated by the New Jersey Division of Gaming Enforcement (DGE)
  • Founded in 1934. 100+ William Hill Sportsbooks in the US
JOIN NOW
If you lose your first bet, earn a Free Bet in equal value up to $500. Terms and conditions apply. Register a new William Hill account using promo code 'WHRF'. Must be 21 or older to gamble. Gambling problem? Call 1-800-GAMBLER.
$280

Hey New Jersey, Get 3x $10 free bets AND a Risk Free Bet up to $250!

  • Fast, reliable and fast payouts - you'll have your money in 48 hours!
  • Advanced security, safe, legal & fully licensed to offers sports, casino and poker
  • Started in the early 1990s. Unibet is part of the Kindred Group which has 25 million customers worldwide
JOIN NOW
Join today for $20 in Free Bets! Sign up with Unibet and get 3x $10 free bets AND a Risk Free Bet up to $250. Try Unibet sportsbook today for free! New players only. Terms & conditions apply. 21+. NJ only.
$500

Hey, New Jersey Get A Risk-Free Bet Up To $500!

  • Quick deposit and simple withdrawal methods (PayPal within 48 hours)
  • 888sport NJ is fully licensed and regulated by the New Jersey Division of Gaming Enforcement (DGE)
  • As a multi-award-winning brand, 888 has won the trust, admiration, and respect of millions of players the world over.
JOIN NOW
Risk-Free Bet Up To $500! If your bet loses, you will get your money back in free bets within 72 hours. Single bet only - Parlay bets are not considered as a Qualifying bet. New 888 sport customers only. Must be 21 or older to gamble. Must be physically located within the state of New Jersey to participate in any Caesars Interactive promotion. Know When to Stop Before You Start® Gambling Problem? Call 1-800-GAMBLER.
$50

Bet $50, Get a $50 Free Bet!

  • Register a new account using offer code BET50
  • Make your first bet of $50
  • BetAmerica is owned by the iconic Churchill Downs Incorporated, home of 150 years of wagering history and the world-famous Kentucky Derby
JOIN NOW
Register a new account using offer code BET50. Make your first bet to receive a 100% match on your first sports bet. Must be 21+. NJ only. Terms and conditions apply. Gambling problem? Call 1-800-GAMBLER.
£20

Bet £10, get £20 in free bets

  • Price boosts on selected events
  • Bet on over 30 sports worldwide
  • In-play stats to help make informed betting decisions
CLAIM
New members. £10 min deposit & bet on sportsbook, placed & settled at 1.5 min odds within 14 days of sign-up. Win part of E/W bets. 2 non-withdrawable £10 Free Bet Tokens: accept in 7 days, valid for 7 days from acceptance (ex. E/Ws & Multiples), stakes not returned. Click here for Rules & Exclusions. Bet Responsibly. BeGambleAware.org. 18+
£40

Bet £10 get £40

  • Request bespoke prices with #YourOdds
  • Get Flash Odds on selected events every week
  • Live streaming available on multiple events
CLAIM
New customers using promo code C40 only. 1x per customer. Min £10/€10 bet. Min odds 1/2 (1.5). Free bets paid as 2x £15/€15 (expires after 30 days). Max £10 Bonus. 35x wagering requirement. Max redeemable amount £25. Casino bonus expires 72 hours from issue. Eligibility rules, free-bet rules, game, location, payment-method, currency restrictions, stake contributions and terms and conditions apply.
$250

Get a $250 Sign Up Bonus!

  • Fast deposits and easy to withdraw your winnings (PayPal withdrawal in 48 hours)
  • Secure, safe, and fully regulated by the state gaming commission
  • Trusted - part of the TVG horse racing channel & legal in 31 of the 50 states in the US
JOIN NOW
Register for a new TVG account by clicking the sign up now button and using promo code RISKFREE1. Get a 50% Bonus On Your First Deposit. Must be 21+. Please gamble responsibly.
$50

100% Deposit Bonus up to $50!

  • Play Daily Fantasy Prop games & win real money that you can withdraw fast!
  • Safe and secure - MKF has paid out millions of winnings with a weekly handle well into the six figures
  • Fully licensed and legal in 31 US states. Based in San Jose, California.
JOIN NOW
Use our promo code PICKSWISE50 or sign up using the claim now link. Terms and conditions apply. 18+. Live in one of the states where real money DFS is legal.
£100

Get up to £100 in Bet Credits!

  • Create your own personalised bets
  • Live streaming - 190,000+ events this year
  • Trusted sportsbook with over 53 million members worldwide
CLAIM
New Customers only. Up to £100* in Bet Credits. Sign up, deposit £5* or more to your account and bet365 will match your qualifying deposit in Bet Credits when you place qualifying bets to the same value and they are settled. Min odds/bet and payment method exclusions apply. Returns exclude Bet Credits stake. T&Cs, time limits & exclusions apply. To use the Live Streaming service you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours.
$500

Get up to $500 in Bet Credits!

  • Cash out your winnings fast - PayPal within 48 hours
  • Safe & secure - bet365 are the Biggest gambling company in the world with $3 billion in revenue
  • Trusted - over 53 million members worldwide
JOIN NOW
*New customers only. Make a qualifying deposit (min $10), place bets to deposit value, once they are settled, matched amount in Bet Credits available to use. Bet Credits risk excluded from returns. T&Cs apply.
$200

Get a $200 Sign Up Bonus!

  • Variety of deposit options available & fast withdrawals (PayPal within 48 hours)
  • Secure, safe, legal, and fully regulated by the state gaming commission
  • Twinspires is the official online racebook of Churchill Downs and the Kentucky Derby
JOIN NOW
Open your TwinSpires.com account using offer code BET200 and start earning your $200 bonus right away. 21+. T&C's apply. Please gamble responsibly.
$200

$200 Sign Up Bonus!

  • Fast, reliable and fast payouts - you'll have your money in 72 hours, if not sooner!
  • Proud history of providing safe, secure, and fun betting to American patrons
  • BetAmerica is owned by the iconic Churchill Downs Incorporated, home of 150 years of wagering history and the world-famous Kentucky Derby
JOIN NOW
Players who sign up using ‘BET200’ code will get a $200 sign up bonus. Offer valid for 7 days after registering on BetAmerica Racing product only. 21+. T&C's apply. Please gamble responsibly.
$1,500

Up to $1,500 in Bet Credits for new customers at bet365!

  • Create your own personalised bets
  • Cash out all or part of your bet
  • Live streaming - 190,000+ events this year
CLAIM NOW
Min deposit $100. Bet Credits available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. To use the Live Streaming service you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Juegue de forma responsable.

Join The World's Favourite Online Sports Betting Company

  • Create your own personalised bets
  • Live streaming - 190,000+ events this year
  • Trusted sportsbook with over 53 million members worldwide
JOIN NOW
Any fixture/event on bet365 which has the Play or Video icon next to it is scheduled to be shown via Live Streaming. Under Australian law, we are required to inform you that Live Streaming on bet365 is exempt from Parts 3 and 4 of the Broadcasting Services (Online Content Service Provider Rules) 2018. To use the Live Streaming service you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. 18+. www.gamblinghelponline.org.au.