State of Play in the US: Where Can You Bet Online?

What is the current situation in the United States when it comes to wagering on sports and casino games online?

US sports betting has exploded like a carton of milk being flattened by a jumbo jet. From nothing, nada, zilcho legal online sports betting in early 2018 to multi-billion dollar free and reckless spending behemoth today.

We could go with the old cliche about how it didn’t happen overnight, but it kind of did. Each year more states hop on the online gambling train. In 2023, Ohio has already legalized online sports wagering.

Although, state legalization has almost exclusively taken place in the sports betting space. Not the online casino space. Which is where the money is. But, hey, I’m sure it’ll end well.

US Legal Sports Betting

What States Currently Offer Legal Online Sports Betting?

Bear in mind, though, that a few of these states are highly limited (as in they have no entirely online sports betting) or require in-person registration (which completely defeats the purpose), or the online sports betting is run by the state. Those states are in the second list below.

If you find your state on the first list? You’re good to go to grab great promo codes and bet thoroughly online.

List of States With Legal Online Betting – No Restrictions

Pittsburgh Sports Betting

List of States Who Haven’t Gotten The Message Yet – Sports Betting Legal, But Limited

  • Oregon
  • Rhode Island
  • South Dakota
  • Washington

And Of Course, List of States Coming Soon:

What States Have Online Casinos?

So, you now know where where can you wager on sports both online and in-person in the United States. But where can you watch slots spin around and the ball fly round that roulette wheel?

Here are the states that have permitted online casino gaming:

StateState of Play
ConnecticutSeverely limited – 2 online casinos
DelawareSeverely limited – 3 online casinos
Michigan15 online casinos
New Jersey17 online casinos
Pennsylvania10 online casinos
West Virginia5 online casinos

Can I Bet On The Same Sports and Events Everywhere?

That’s a big old ixnay there. In some states, you can’t bet on college sports from colleges in that state. This came as a big shock to the 11 Rutgers football fans in New Jersey. But, it did highly limit NJ sports betting on St. Peter’s during their 2022 ridiculous NCAA tournament run.

In other states, you can’t bet on horse racing. Or, just a very limited number of books (often just 1) will allow it.

And shockingly, nowhere can you bet on snail racing. Now, that may not come as a surprise to you gritty gamblers on Gastropoda, knowing what you do. Which is simply that the vast majority of professional snail racing leagues disbanded in a salty and ghastly fashion due to doping. It was a slimy business all around.

Has the Distinction Between Legal and Offshore Sportsbooks Been Made Abundantly Clear?

Not even remotely. While legal sportsbooks like Bet365 are clearly marked with a particular state’s gambling commission icon and can be identified as legit with a tiny bit of research, almost 80% of people who bet at offshore books don’t have the slightest idea they’re betting at an illegal book.

To avoid that, and to protect the security of your information and your banking details, always stick to the legal and trusted sportsbooks you’ll find on this site.

List of Legal Online Sportsbooks

BetMGM Sportsbook

BetMGM Sportsbook FIRST BET OFFER

Use code USABET when you sign up to get your wager paid back up to $1,000 if your first bet loses!
$1,000 Paid Back get bonus
USABET
Available In: AZ/CO/IL/IN/IA/KS/LA/MD/MA/MI/MS/NV/NJ/NY/OH/PA/TN/VA/DC/WV/WY
Caesars Sportsbook

Caesars Sportsbook SPECIAL OFFER

Use code EXPERTVIPBFULL when you sign up to get a First Cash Bet on Caesars up to $1,250!
$1,250 Sign Up Bonus get bonus
EXPERTVIPBFULL
Available In: AZ/CO/IL/IN/IA/KS/LA/MD/MI/NJ/NY/OH/PA/TN/VA/WV/WY
DraftKings Sportsbook

DraftKings Sportsbook DEPOSIT BONUS

Get a Deposit Bonus on your first deposit worth up to $1,000!
$1,000 Deposit Bonus get bonus
Available In: AZ/CO/CT/IL/IN/IA/KS/LA/MD/MA/MI/NH/NJ/NY/OH/PA/TN/VA/WV/WY
BetRivers Sportsbook

BetRivers Sportsbook 2ND CHANCE

Use code USWAGER to get a Second Chance Bet up to $500 if your first wager loses!
$500 Second Chance get bonus
USWAGER
Available In: AZ/CO/IL/IN/IA/LA/MD/MI/NJ/NY/OH/PA/WV
PointsBet Sportsbook

PointsBet Sportsbook SECOND CHANCE

Get up to five $50 Bet Credits matching your first Fixed Odds cash bet if it loses (1 per day for 5 days).
Five 2nd Chance Bets get bonus
Available In: CO/IL/IN/IA/KS/LA/MD/MI/NJ/NY/OH/PA/VA/WV
bet365 Sportsbook

bet365 Sportsbook SPECIAL OFFER

Bet $1 and Get $200 in Bonus Bets at bet365.
Bet $1, Get $200 get bonus
EXPERTVIP2
Available In: CO/NJ/OH/VA
FanDuel Sportsbook

FanDuel Sportsbook SPECIAL OFFER

Place your first bet at FanDuel and get up to $1,000 back in Bonus Bets if it doesn't win.
$1,000 No Sweat get bonus
Available In: AZ/CO/CT/IL/IN/IA/KS/LA/MD/MI/NJ/NY/OH/PA/TN/WV/WY
Betsafe Sportsbook

Betsafe Sportsbook SPECIAL OFFER

Get a Free Bet matching the value of your first wager if it loses, up to $500!
$500 Second Chance get bonus
Available In: CO

List of Legal Online Casinos

BetMGM Casino

BetMGM Casino NO DEPOSIT

Use code BETTINGEXPERTCASINO to get a $25 No Deposit Bonus plus a Deposit Match Bonus up to $1,000!
$25 No Deposit Bonus get bonus
BETTINGEXPERTCASINO
Available In: MI/NJ/PA/WV
Caesars Casino

Caesars Casino FREE SPINS

Use code USA25FS when you sign up to get a Deposit Match up to $2,000 plus 25 Free Spins on Starburst.
25 Free Spins get bonus
USA25FS
Available In: MI/NJ/PA/WV
Golden Nugget Casino

Golden Nugget Casino DEPOSIT MATCH

Get a Deposit Match Bonus on your first deposit worth up to $1,000 AND 200 Free Spins.
$1,000 Deposit Match get bonus
Available In: MI & NJ
Borgata Casino

Borgata Casino NO DEPOSIT

Use code BETTINGEXPERTBORGATA to get a $20 No Deposit Bonus, plus a Deposit Match Bonus up to $1,000!
$20 No Deposit Bonus get bonus
BETTINGEXPERTBORGATA
Available In: NJ & PA
WynnBET Casino

WynnBET Casino DEPOSIT MATCH

Use code WELCOME to get a Deposit Match Bonus up to $1,000!
$1,000 Deposit Match get bonus
WELCOME
Available In: MI & NJ
Hard Rock Casino

Hard Rock Casino DEPOSIT MATCH

Get a Deposit Match Bonus on your first deposit up to $1,000, plus 50 Free Spins!
$1,000 Deposit Match get bonus
Available In: NJ
Party Casino

Party Casino DEPOSIT MATCH

Use code BETTINGEXPERTPARTY to get a 100% Deposit Match up to $1,000, plus 100 Free Spins on Starburst!
$500 Deposit Match get bonus
BETTINGEXPERTPARTY
Available In: NJ
Virgin Casino

Virgin Casino CASH BACK

Use code BESTBONUS10 when you sign up to get Cash Back on losses in your first 24 hours up to $100!
$100 Cash Back get bonus
BESTBONUS10
Available In: NJ
Tropicana Casino

Tropicana Casino CASH BACK

Use code HUGECASINO when you sign up to get Cash Back on losses in your first 24 hours up to $100!
$100 Cash Back get bonus
HUGECASINO
Terms and Conditions apply
DraftKings Casino

DraftKings Casino NO DEPOSIT

Get a $50 No Deposit Bonus plus a Deposit Bonus up to $2,000!
$50 No Deposit Bonus get bonus
Available In: MI/NJ/PA/WV
SugarHouse Casino

SugarHouse Casino DEPOSIT MATCH

Use code USWAGER when you sign up to get a Deposit Match Bonus up to $250!
$250 Deposit Match get bonus
USWAGER
Terms and Conditions apply
bet365 Casino

bet365 Casino DEPOSIT MATCH

Use code EXPERTVIP2 when you sign up to get a Deposit Match Bonus up to $1,000!
$1,000 SIGN UP BONUS get bonus
EXPERTVIP2
Available In: NJ
888casino

888casino NO DEPOSIT

Get a $20 No Deposit Bonus, plus a Deposit Match Bonus up to $500!
$20 No Deposit Bonus get bonus
Available In: NJ
Huge Promo Codes
Logo