Welcome to the world of US online gambling! At American Gambler, our experts have gathered all of the information you need for online sportsbooks, online casinos, DFS sites, horse racing sites, and more.

Here, you can find the best bonuses available for legal online gambling sites in the US. Read our gambling reviews to find the top promo codes and see what the app has to offer.

Website
Bonus
Rating
Promo / Sign Up
Up to $1000 Risk Free
(AZ, CO, DC, IA, IL, IN, LA, MI, MS, NJ, NY, PA, TN, VA, WV & WY)
BetMGM Sportsbook
4.8 rating
Read Review
Up to $1000 Risk Free
(AZ, CO, DC, IA, IL, IN, LA, MI, MS, NJ, NY, PA, TN, VA, WV & WY)
BetMGM Sportsbook
4.8 rating
Read Review
VISIT BETMGM
$1,100 Free Bet Insurance
(AZ, CO, IA, IL, IN, LA, MI, NJ, NY, PA, TN, VA & WV)
Caesars Sportsbook
4.8 rating
Read Review
$1,100 Free Bet Insurance
(AZ, CO, IA, IL, IN, LA, MI, NJ, NY, PA, TN, VA & WV)
Caesars Sportsbook
4.8 rating
Read Review
Bet $1 & Get $200
(New Jersey)
bet365 Sports
4.2 rating
Read Review
Bet $1 & Get $200
(New Jersey)
bet365 Sports
4.2 rating
Read Review
Up to $1,000 Risk Free
(AZ, CO, CT, IA, IL, IN, LA, MI, NJ, NY, PA, TN, VA & WV)
Fanduel Sportsbook
4.3 rating
Read Review
Up to $1,000 Risk Free
(AZ, CO, CT, IA, IL, IN, LA, MI, NJ, NY, PA, TN, VA & WV)
Fanduel Sportsbook
4.3 rating
Read Review
Up to $2000 Risk Free
(CO, IA, IL, IN, MI, NJ, PA, VA & WV)
PointsBet Sportsbook
4.6 rating
Read Review
Up to $2000 Risk Free
(CO, IA, IL, IN, MI, NJ, PA, VA & WV)
PointsBet Sportsbook
4.6 rating
Read Review
$250 Matched
(AZ, CO, IA, IL, IN, MI, PA, LA, NY, VA & WV)
BetRivers Sportsbook
4.4 rating
Read Review
$250 Matched
(AZ, CO, IA, IL, IN, MI, PA, LA, NY, VA & WV)
BetRivers Sportsbook
4.4 rating
Read Review
Up to $750 Risk Free
(CO & NJ)
Tipico Sportsbook
4.4 rating
Read Review
Up to $750 Risk Free
(CO & NJ)
Tipico Sportsbook
4.4 rating
Read Review
Up to $500 Risk Free
(AZ & CO)
Betfred Sports
4.3 rating
Read Review
Up to $500 Risk Free
(AZ & CO)
Betfred Sports
4.3 rating
Read Review
Up to $1,000 Risk Free
+ 1 Free Month of Fubo TV
(AZ & IA)
Fubo Sportsbook Iowa
4.8 rating
Read Review
Up to $1,000 Risk Free
+ 1 Free Month of Fubo TV
(AZ & IA)
Fubo Sportsbook Iowa
4.8 rating
Read Review
VISIT FUBO
Up to $250 Risk Free
(AZ, IA, IN, NJ & VA)
Up to $500 Risk Free
(PA only)
Unibet Sportsbook
4.1 rating
Read Review
Up to $250 Risk Free
(AZ, IA, IN, NJ & VA)
Up to $500 Risk Free
(PA only)
Unibet Sportsbook
4.1 rating
Read Review
$250 Matched
(NJ & CT)
SugarHouse Sportsbook
4.1 rating
Read Review
$250 Matched
(NJ & CT)
SugarHouse Sportsbook
4.1 rating
Read Review
Bet $20. Get $100.
(New Jersey)
Borgata Sports
4.1 rating
Read Review
Bet $20. Get $100.
(New Jersey)
Borgata Sports
4.1 rating
Read Review
Up to $500 Risk Free
(NJ, PA, MI & CO)
Fox Bet Sportsbook
4.3 rating
Read Review
Up to $500 Risk Free
(NJ, PA, MI & CO)
Fox Bet Sportsbook
4.3 rating
Read Review
Bet $5, Get $150 in Free Bets
(AZ, CO, IA, IL, IN, LA, MI, NJ, NY, PA, TN, VA & WV)
DraftKings Sportsbook
3.8 rating
Read Review
Bet $5, Get $150 in Free Bets
(AZ, CO, IA, IL, IN, LA, MI, NJ, NY, PA, TN, VA & WV)
DraftKings Sportsbook
3.8 rating
Read Review
$200 Risk Free Bet
TVG Racebook
5.0 rating
Read Review
$200 Risk Free Bet
TVG Racebook
5.0 rating
Read Review
VISIT TVG
100% up to $300 Match Deposit
AmWager Racebook
4.7 rating
Read Review
100% up to $300 Match Deposit
AmWager Racebook
4.7 rating
Read Review
VISIT AMWAGER

All Sportsbooks Reviews

Since 2018, states across the United States have been legalizing sports betting. Wagering in the US is now much more than just sitting at a sportsbook on the Vegas strip.

Over half of the states in the US have legalized sports betting apps. However, the laws and number of sportsbooks available will vary.

Our online sportsbook reviews will provide loads of information, including features, betting options, banking methods, customer support methods, rewards, and bonuses. Most importantly, if a promo code is needed, we have it. Get free bets as soon as you register!

We rate each online betting app, giving you an idea of how each operator stacks up against the competition.

Website
Bonus
Rating
Promo / Sign Up
100% up to $2000 Match Deposit
(NJ, MI & WV)
100% up to $1000 Match Deposit

(PA only)

Promo Codes:
NJ: CAESARSGAMBLERS
PA, MI & WV: CAESARSGAMBLER

Caesars Online Casino
4.9 rating
Read Review
100% up to $2000 Match Deposit
(NJ, MI & WV)
100% up to $1000 Match Deposit

(PA only)

Promo Codes:
NJ: CAESARSGAMBLERS
PA, MI & WV: CAESARSGAMBLER

Caesars Online Casino
4.9 rating
Read Review
$1000 Risk Free – First Day
(NJ, PA, MI & WV)
FanDuel Casino
4.4 rating
Read Review
$1000 Risk Free – First Day
(NJ, PA, MI & WV)
FanDuel Casino
4.4 rating
Read Review
Up to $1000 Matched + $25 Free
(NJ, PA, MI & WV)
BetMGM Casino
4.5 rating
Read Review
Up to $1000 Matched + $25 Free
(NJ, PA, MI & WV)
BetMGM Casino
4.5 rating
Read Review
Up to $1000 Matched + 200 Free Spins
(NJ & MI)
Golden Nugget Casino
4.8 rating
Read Review
Up to $1000 Matched + 200 Free Spins
(NJ & MI)
Golden Nugget Casino
4.8 rating
Read Review
Up to $1,000 Matched
(New Jersey)
Bet365 Casino
4.0 rating
Read Review
Up to $1,000 Matched
(New Jersey)
Bet365 Casino
4.0 rating
Read Review
VISIT BET365
$250 Matched
(NJ & CT)
Sugarhouse Online Casino
3.5 rating
Read Review
$250 Matched
(NJ & CT)
Sugarhouse Online Casino
3.5 rating
Read Review
$250 Match Deposit Bonus
(MI, PA & WV)
Betrivers Casino
3.8 rating
Read Review
$250 Match Deposit Bonus
(MI, PA & WV)
Betrivers Casino
3.8 rating
Read Review
$20 Signup & Up to $1000 Matched
(NJ & PA)
Borgata Casino
4.4 rating
Read Review
$20 Signup & Up to $1000 Matched
(NJ & PA)
Borgata Casino
4.4 rating
Read Review
VISIT BORGATA
$10 Free + $500 Matched
(NJ & PA)
Unibet Casino
4.0 rating
Read Review
$10 Free + $500 Matched
(NJ & PA)
Unibet Casino
4.0 rating
Read Review
VISIT UNIBET
$1000 Matched + 25 Free Spins
(New Jersey)
Party Casino NJ
4.5 rating
Read Review
$1000 Matched + 25 Free Spins
(New Jersey)
Party Casino NJ
4.5 rating
Read Review
$100 Cash Back + $10 on Signup
(New Jersey)
Virgin Casino
3.8 rating
Read Review
$100 Cash Back + $10 on Signup
(New Jersey)
Virgin Casino
3.8 rating
Read Review
VISIT VIRGIN
$50 Signup + Up to $2000 Matched
(NJ, PA, MI & WV)
Draftkings Online Casino
4.5 rating
Read Review
$50 Signup + Up to $2000 Matched
(NJ, PA, MI & WV)
Draftkings Online Casino
4.5 rating
Read Review
$10 No Deposit + $300 Matched
(New Jersey)
Harrah's Online Casino
3.8 rating
Read Review
$10 No Deposit + $300 Matched
(New Jersey)
Harrah's Online Casino
3.8 rating
Read Review

All Online Casino Reviews

For people in many states, there’s no need to visit a physical casino in order to play your favorite slots or table games for real money.

Just like sportsbooks, US online casinos have been launching around the country in states that have legalized the industry. But casino apps aren’t in quite as many states as sportsbooks.

Check your state’s gambling page to see where you can play Roulette, Blackjack, Video Poker, and popular slots.

Our online casino reviews show you which games are available for each app. Be sure to check out live dealer games! New technology allows you to join a table with a real dealer, just like you would on the floor of a Vegas or Atlantic City casino.

Website
Bonus
Rating
Promo / Sign Up
Up to $1000 + $25 FREE
(NJ, PA & MI)
BetMGM Poker
4.9 rating
Read Review
Up to $1000 + $25 FREE
(NJ, PA & MI)
BetMGM Poker
4.9 rating
Read Review
Up to $1000 + $50 Freerolls
(MI, NJ & PA)
WSOP
4.8 rating
Read Review
Up to $1000 + $50 Freerolls
(MI, NJ & PA)
WSOP
4.8 rating
Read Review
VISIT WSOP
Up to $600
(NJ & PA)
Borgata Poker
4.3 rating
Read Review
Up to $600
(NJ & PA)
Borgata Poker
4.3 rating
Read Review
VISIT BORGATA
Up to $600 & $50 Free
(NJ, PA & MI)
PokerStars
4.3 rating
Read Review
Up to $600 & $50 Free
(NJ, PA & MI)
PokerStars
4.3 rating
Read Review
Up to $1000 + $25 Free
(New Jersey)
PartyPoker NJ
4.6 rating
Read Review
Up to $1000 + $25 Free
(New Jersey)
PartyPoker NJ
4.6 rating
Read Review
$20 Free + $1500 Match Deposit
(New Jersey)
888Poker NJ
4.5 rating
Read Review
$20 Free + $1500 Match Deposit
(New Jersey)
888Poker NJ
4.5 rating
Read Review

All Poker Sites Reviews

The first legal poker sites in the US launched back in 2013. Some states have even passed legislation to allow player pools to be combined, giving players even more options.

Our poker room reviews go over what these sites have to offer, such as multi-table tournaments and cash games. Of course, Texas Hold’em is the most popular choice, but these apps will also include Stud, Omaha, and other poker games.

We have US poker promo codes that can get you started on the right track. Check out our thoughts on the software and mobile app, as some poker platforms are much better than others.

Best US Horse Racing Sites

Website
Bonus
Rating
Promo / Sign Up
$200 Risk Free Bet
TVG Racebook
5.0 rating
Read Review
$200 Risk Free Bet
TVG Racebook
5.0 rating
Read Review
VISIT TVG
100% up to $300 Match Deposit
AmWager Racebook
4.7 rating
Read Review
100% up to $300 Match Deposit
AmWager Racebook
4.7 rating
Read Review
VISIT AMWAGER
$10 Free Bet & $250 Deposit Match
DRF Bets
4.1 rating
Read Review
$10 Free Bet & $250 Deposit Match
DRF Bets
4.1 rating
Read Review

All Horse Betting Sites Reviews

Horse handicapping sites and apps have been available for longer than most other gambling sites. The majority of states in the US allow for horse betting, but it doesn’t have to be done at the track.

With the popularity of US online gambling growing, there’s been a surge in horse betting. The best horse racing sites have expert analysis and picks, horse racing news, handicapping features, and live streaming.

Daily Fantasy Sports Sites

Website
Bonus
Rating
Promo / Sign Up
Play Free All NFL Season
Fanduel DFS
5.0 rating
Read Review
Play Free All NFL Season
Fanduel DFS
5.0 rating
Read Review
$5 Free + $100 Match Deposit
Monkey Knife Fight DFS
4.8 rating
Read Review
$5 Free + $100 Match Deposit
Monkey Knife Fight DFS
4.8 rating
Read Review
VISIT MKF
Up to $60 in Risk-Free Entries
ParlayPlay
4.8 rating
Read Review
Up to $60 in Risk-Free Entries
ParlayPlay
4.8 rating
Read Review
$5 Free on Signup + $25 Free
Ownersbox Fantasy Sports
4.8 rating
Read Review
$5 Free on Signup + $25 Free
Ownersbox Fantasy Sports
4.8 rating
Read Review
Deposit Match up to $200
Outlast DFS
4.7 rating
Read Review
Deposit Match up to $200
Outlast DFS
4.7 rating
Read Review
VISIT OUTLAST

All Daily Fantasy Sports Sites Reviews

DFS platforms are a little different than sportsbooks. Fantasy sports in the US is incredibly popular for the NFL season, but there are many more sports and leagues available.

US daily fantasy sports sites allow you to create lineups with all of your favorite players. You can compete for real money or enter free-to-play contests.

Fantasy sports platforms can get creative on what is offered. We usually think of DraftKings and FanDuel, but many more players have joined the game. Legalities of DFS sites vary by state, and it can get complicated in some jurisdictions. Those details will be provided on your state’s page.

Best Online Lotteries

Website
Bonus
Rating
Promo / Sign Up
20 Free Instant Keno Games & $100 Deposit Match Bonus
Michigan Lottery
4.5 rating
Read Review
20 Free Instant Keno Games & $100 Deposit Match Bonus
Michigan Lottery
4.5 rating
Read Review
Up to $100 + 10 Free Games
Virginia Lottery
4.8 rating
Read Review
Up to $100 + 10 Free Games
Virginia Lottery
4.8 rating
Read Review

All US Online Lottery Reviews

Usually, you would have to visit a retailer to get a ticket or scratch-off to participate in the lottery. But as US online gambling has matured, some states have taken their lotteries online.

We have sign up bonuses and reviews for the top US online lotteries. We stay on top of the developments in each state. So, if your state goes online with its lottery, we will have all of the information you need to register for an account.

Real Money US Bingo Sites

Website
Bonus
Rating
Promo / Sign Up
Deposit $10. Get $30.
Borgata Bingo
4.9 rating
Read Review
Deposit $10. Get $30.
Borgata Bingo
4.9 rating
Read Review

Bingo! There's no need to go to a local Bingo hall to play 75 or 90-Ball Bingo. In some states, operators with casino sites have also added a Bingo platforms. It operates a lot like an online casino, but it is only for real money bingo games.

As more sites are introduced, we will have the best bingo bonuses and promo codes for signing up. Just like other US online gambling sites, you can expect rewards, various features, and special Bingo games.

US Online Gambling: State-by-State Guide 2022

Legal gambling in Alabama: horse racing, casino, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Birmingham

Legal gambling in Alaska: Bingo, pull tabs.

Local gambling apps for:

US gambling in the city: Anchorage

Legal gambling in Arizona: online sports betting, horse racing, lottery, bingo, daily fantasy.

Local gambling apps for:

US gambling in the city: Phoenix

Legal gambling in Arkansas: sports betting, horse racing, casino, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Little Rock

Legal gambling in California: horse racing, casino, lottery, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Los Angeles, San Francisco.

Legal gambling in Colorado: horse racing, casino, lottery, bingo, daily fantasy, online sports betting.

Local gambling apps for:

US gambling in the city: Denver

Legal gambling in Connecticut: horse racing, online casino, lottery, bingo, daily fantasy, online sports betting.

Local gambling apps for:

Legal gambling in Delaware: horse racing, casino, casino, sports betting, lottery, bingo, daily fantasy, poker.

Local gambling apps for:

Legal gambling in District of Columbia: Lottery, casino, sports betting, daily fantasy.

Local gambling apps for:

US gambling in the city: Seattle

Legal gambling in Florida: horse racing, casino, lottery, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Jacksonville

Legal gambling in Georgia: lottery, casino, online lottery, bingo.

Local gambling apps for:

US gambling in the city: Atlanta

Legal gambling in Hawaii: nothing yet.

Local gambling apps for:

US gambling in the city: Honolulu

Legal gambling in Idaho: horse racing, lottery, casino, charity bingo.

Local gambling apps for:

US gambling in the city: Boise

Legal gambling in Illinois: horse racing, lottery, casino, bingo.

Local gambling apps for:

US gambling in the city: Chicago

Legal gambling in Indiana: online sports betting, horse racing, lottery, charity bingo, poker.

Local gambling apps for:

Legal gambling in Iowa: horse racing, online sports betting, lottery, bingo.

Local gambling apps for:

Legal gambling in Kansas: horse racing, lottery, casino, daily fantasy, charity bingo, poker.

Local gambling apps for:

US gambling in the city: Little Rock

Legal gambling in Kentucky: horse racing, lottery, casino, daily fantasy, charity bingo.

Local gambling apps for:

Legal gambling in Louisiana: online sports betting horse racing, lottery, bingo.

Local gambling apps for:

US gambling in the city: New Orleans

Legal gambling in Maine: horse racing, lottery, casino, charity bingo, poker.

Local gambling apps for:

US gambling in the city: Portland

Legal gambling in Maryland: horse racing, lottery, casino, charity bingo, daily fantasy.

Local gambling apps for:

US gambling in the city: Baltimore

Legal gambling in Massachusetts: horse racing, lottery, casino, charity bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Boston

Legal gambling in Michigan: horse racing, lottery, online casino, lottery, online sports betting, online poker.

Local gambling apps for:

US gambling in the city: Detroit

Legal gambling in Minnesota: horse racing, lottery, casino, bingo, poker.

Local gambling apps for:

US gambling in the city: Minneapolis

Legal gambling in Mississippi: online sports betting, charity bingo, pull tabs.

Local gambling apps for:

Legal gambling in Missouri: horse racing, lottery, casino, charity bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Kansas City

Legal gambling in Montana: horse racing, lottery, casino, bingo, daily fantasy, poker, raffles, sports tabs.

Local gambling apps for:

US gambling in the city: Billings

Legal gambling in Nebraska: horse racing, lottery, casino, bingo, daily fantasy, keno.

Local gambling apps for:

US gambling in the city: Omaha

Legal gambling in Nevada: casino, sports betting, poker, poker, bingo.

Local gambling apps for:

US gambling in the city: Las Vegas

Legal gambling in New Hampshire: horse racing, lottery, casino, bingo, sports betting, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Seabrook

Legal gambling in New Jersey: horse racing, online casino, online poker, online sports betting, lottery, bingo, daily fantasy.

Local gambling apps for:

US gambling in the city: Atlantic City

Legal gambling in New Mexico: horse racing, lottery, casino, sports betting, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Albuquerque

Legal gambling in New York: horse racing, casino, lottery, sports betting, bingo, daily fantasy, poker.

Local gambling apps for:

Legal gambling in North Carolina: lottery, casino, sports betting, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Charlotte

Legal gambling in North Dakota: horse racing, casino, sports betting, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Fargo

Legal gambling in Ohio: horse racing, lottery, casino, sports betting, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Columbus

Legal gambling in Oklahoma: horse racing, lottery, casino, sports betting, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Tulsa

Legal gambling in Oregon: horse racing, lottery, casino, sports betting, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Portland

Legal gambling in Pennsylvania: horse racing, lottery, online casino, online sports betting, bingo, daily fantasy, online poker.

Local gambling apps for:

US gambling in the city: Philadelphia

Legal gambling in Rhode Island: horse racing, lottery, casino, sports betting, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Providence

Legal gambling in South Carolina: lottery, casino, bingo, daily fantasy.

Local gambling apps for:

US gambling in the city: Charleston

Legal gambling in South Dakota: lottery, casino, sports betting, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Sioux Falls

Legal gambling in Tennessee: lottery, online sports betting, bingo, daily fantasy.

Local gambling apps for:

Legal gambling in Texas: horse racing, lottery, casino, sports betting, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Houston

Legal gambling in Utah: bingo, daily fantasy.

Local gambling apps for:

US gambling in the city: Salt Lake City

Legal gambling in Vermont: daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Burlington

Legal gambling in Virginia: lottery, online sports betting, bingo, daily fantasy.

Local gambling apps for:

Legal gambling in Washington: horse racing, lottery, casino, sports betting, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Seattle

Legal gambling in West Virginia: lottery, online casino, online sports betting, bingo, daily fantasy.

Local gambling apps for:

Legal gambling in Wisconsin: lottery, casino, sports betting, bingo, daily fantasy, poker.

Local gambling apps for:

US gambling in the city: Milwaukee

Legal gambling in Wyoming: horse racing, online sports betting, bingo, daily fantasy.

Local gambling apps for:

Legalities are always changing in the US. We have an online gambling page for each state. Once you visit your state’s page, you can see what is legal and what is not.

Once you select your state below, you see your options for online sports betting, casinos, poker, horse racing sites, DFS sites, and online lottery games.

When using legal gambling apps, you will have to allow for geolocation to confirm your location. You must be within the state’s border to place a bet or wager.

US Online Gambling FAQs