State of Play of US Online Betting

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, although interestingly almost exclusively 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.

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 2nd 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

  • Arkansas
  • Delaware
  • Nevada
  • New Hampshire
  • Oregon
  • Rhode Island
  • South Dakota
  • Washington
  • Washington DC
  • Mississippi

And Of Course, List of States Coming Soon:

  • Maryland
  • Massachussets
  • Ohio

What States Have Online Casinos? Where Can I Watch Slots Spin Around For Hours and Bet?

Connecticut – Severely Limited, 2 Online Casinos

Delaware – Severely Limited – 3 Local Casinos

Michigan – 15 Online Casinos

New Jersey – 17 Online Casinos

Pennsylvania – 8+ Online Casinos

West Virginia – 5 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!

Some Legal Sportsbooks for You:

BetMGM Sportsbook

BetMGM Sportsbook RISK FREE

Use code USABET when you sign up to get a Risk Free Bet up to $1,000!
$1,000 Risk Free Bet get bonus
USABET
Terms and Conditions apply
Caesars Sportsbook

Caesars Sportsbook RISK FREE

Use code EXPERTVIPBFULL when you sign up to get a Risk Free Bet up to $1,250!
$1,250 Sign Up Bonus get bonus
EXPERTVIPBFULL
Terms and Conditions apply
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
Terms and Conditions apply
PointsBet Sportsbook

PointsBet Sportsbook SECOND CHANCE

Use code WEDGET2 when you sign up to get up to $2000 in Second Chance Bets!
Two 2nd Chance Bets get bonus
WEDGET2
Terms and Conditions apply
bet365 Sportsbook

bet365 Sportsbook DEPOSIT MATCH

Use code EXPERTVIP2 when you sign up to get a Deposit Match Bonus up to $500!
$500 Bet Credits get bonus
EXPERTVIP2
Terms and Conditions apply
SugarHouse Sportsbook

SugarHouse Sportsbook 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
FanDuel Sportsbook

FanDuel Sportsbook RISK FREE

Get a No Sweat First Bet worth up to $1,000!
$1,000 Risk Free Bet get bonus
Terms and Conditions apply

And Some Legal Casinos for You Too!:

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
Terms and Conditions apply
Caesars Casino

Caesars Casino DEPOSIT MATCH

Use code HUGECASINO when you sign up to get a First Deposit Match up to $2,000!
$2,000 Sign Up Bonus get bonus
HUGECASINO
Terms and Conditions apply
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
Terms and Conditions apply
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
Terms and Conditions apply
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
Terms and Conditions apply
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
Terms and Conditions apply
Party Casino

Party Casino DEPOSIT MATCH

Use code BETTINGEXPERTPARTY to get a Deposit Match Bonus on your first deposit worth up to $1,000!
$1,000 Deposit Match get bonus
BETTINGEXPERTPARTY
Terms and Conditions apply
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
Terms and Conditions apply
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
Terms and Conditions apply
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
Terms and Conditions apply
888casino

888casino NO DEPOSIT

Get a $20 No Deposit Bonus, plus a Deposit Match Bonus up to $500!
$20 No Deposit Bonus get bonus
Terms and Conditions apply
Huge Promo Codes
Logo