Where Can I Bet on NFL Games Legally?
If you’re wondering where and how to bet on NFL games legally within the United States, we got you covered.
Depending on your current location in the country, you may have several or no options available. Read on to find out where you can bet on football legally.
Best Fantasy Football Betting Sites in the US
New Users Only. Min. $5 Deposit. Eligibility restrictions apply. See DraftKings.com for details.
20K public contests per day
Play against friends privately
Win even if you don't finish 1st
New Users Only. Min. $5 Deposit. Eligibility restrictions apply. See DraftKings.com for details.
Free play options
Special contests for newbies
21+ | T&Cs apply
Use bonus code WSN50
2nd half contests
Beginner friendly
21+ | T&Cs apply
Where Is It Legal to Bet on the NFL Online?
Online sports betting is currently legal in a number of US states and the list is constantly being expanded as legislation changes.
States like New Jersey, West Virginia, Pennsylvania and Illinois State already have a number of licensed online sportsbooks accepting wagers on NFL games fully legally.
There are even websites that operate across state lines in states where regulation has taken place. One such example is the DraftKings Sportsbook, which accepts players from both New Jersey and West Virginia who travel into the state to place bets.
If you’re currently located in one of the legalized states, check out our comprehensive list of NFL betting bonuses.
What About Offshore Online Gambling Websites?
We strongly advise against registering and using unlicensed offshore online sportsbooks like Bovada or MyBookie.
These sites are not regulated by any US state governments and there is nothing that guarantees your protection as a US resident.
Not to mention the fact that it is illegal to bet with these websites. We recommend you steer clear from them!
What If My State Doesn’t Allow Legal Betting on the NFL?
If you are not one of the lucky US residents living in a state that has regulated betting on sports like the NFL, you might still have some options.
Although not the same as betting on real-life NFL games, betting on fantasy football is a realistic option for residents of most US states.
Read our guide on which states currently allow betting on fantasy sports to find out if you can sign up and play.
If you can, we strongly recommend playing with either DraftKings or FanDuel as two of the best daily fantasy sports providers. If you can’t decide between the two, take a look at our comparison of DraftKings DFS and FanDuel DFS.
How to Bet on NFL Games Legally?
If you are in a regulated state, once you choose a sportsbook and claim your bonus, you can start betting on NFL games immediately.
If you’re only just starting out, we’ve put together a guide, and a video, on how to bet on the NFL.
It’s always good to read what gambling experts think, so make sure to also check out our daily NFL predictions and odds. Here you will also find the best picks for the upcoming week compiled by our very own NFL expert, Mike Lukas. You can also browse our NFL player prop bets for the latest odds and picks on player props.
How to Bet on the NFL Online in New Jersey
No other state has the variety of sportsbooks that New Jersey has. Being the first state to legalize sports betting outside of Nevada coupled with New Jersey’s central location on the Eastern seaboard have culminated in New Jersey becoming the center of focus for sportsbooks looking to compete in the American market.
If a sportsbook is operating in the United States then it is likely that they are present in New Jersey. Below is a list of online sportsbooks available in the Garden State.
Sportsbook | Welcome Bonus | Sportsbook Site |
DraftKings | Over $1,000 in welcome bonus | Claim Now |
FanDuel | Up to $500 risk-free bet | Claim Now |
FOX Bet | Up to $500 free-bet | Claim Now |
PointsBet | Up to $200 in risk-free bets | Claim Now |
SugarHouse | Bet Match up to $250 on first deposit | Claim Now |
BetMGM | Up to $500 risk-free bet | Claim Now |
Caesars | No welcome offer | Claim Now |
Unibet | Up to $600 risk-free bet | Claim Now |
888Sports | Up to $500 risk-free bet | Claim Now |
Golden Nugget | $100 risk-free first bet | Claim Now |
bet365 | WSN365 for $100 free credits | Claim Now |
Resorts | $250 risk-free bet up offer | Claim Now |
Hard Rock | Up to $1,000 deposit match | Claim Now |
William Hill | WSN500 for $500 free bet | Claim Now |
PointsBet | Up to $1000 in FREE bets | Claim Now |
Sports Betting in Atlantic City
Atlantic City has been drawing bettors for years and at the moment all ten Atlantic City casinos are offering in-person sports betting for their customers.
Below is a list of the in-person sportsbooks and their location in the city.
Casino | Room Capacity | Area in Atlantic City |
Baily’s | 1,169 | Midtown |
Borgata | 2,767 | Marina |
Caesars | 1,141 | Midtown |
Golden Nugget | 717 | Marina |
Hard Rock | 1,971 | Uptown |
Harrah’s | 2,587 | Marina |
Ocean | 1,399 | Uptown |
Resorts | 942 | Uptown |
Tropicana | 2,364 | Downbeach |
Wild Wild West | Shared w/ Baily’s | Midtown |
Where to Bet on the NFL Online in Colorado
Colorado legalized sports betting in May 2020 making it one of the most recent states to get in on the action. Colorado is adding more sportsbooks every month but as of now, you can check the table below to see some of the sportsbooks active now that WSN recommends.
Check back because there are many more that are planning to enter into active service in the state in the coming months.
Sportsbook | Bonus/Promo Code | Sportsbook Site |
William Hill | WSN500 for $500 Free Bet | Claim Now |
DraftKings | $1000 Welcome Bonus | Claim Now |
FanDuel | $1000 Risk Free Bet | Bet Now |
Fox Bet | $500 Risk Free Bet | Bet Now |
PointsBet | 2 Risk Free Bets up to $1000 | Bet Now |
Where to Bet on NFL Online in Illinois
Sportsbook | Bonus/Promo Code | Sportsbook Site |
BetRivers | $250 Deposit Bonus | Claim Now |
DraftKings | $1000 Welcome Bonus | Claim Now |
FanDuel | $1000 Risk Free Bet | Play Now |
PointsBet | Up to $1000 in FREE bets | Claim Now |
Where to Bet on the NFL Online in West Virginia
West Virginia is a beautiful state but when it comes to having options for sportsbooks they aren’t as well endowed as their neighbors in New Jersey.
Here is a shortlist of some sportsbooks that are available in WV.
Sportsbook | Bonus/Promo Code | Sportsbook Site |
DraftKings | $1000 Welcome Bonus | Claim Now |
William Hill | WSN500 for $500 Free Bet | Claim Now |
BetMGM | $500 Risk Free Bet | Claim Now |
FanDuel | $1000 Risk Free Bet | Claim Now |
Where to Bet on the NFL Online in Indiana
Legal sports betting came to Indiana in a big way in September 2019. State law dictates that online sportsbooks must operate in partnership with a brick and mortar location meaning that only a few sportsbooks are running so far.
But that doesn’t mean that the selection of sportsbooks is poor since all the biggest sportsbooks operating in the country are present in the Hoosier state. Check out this table below to see what sportsbooks you can sign up for.
Sportsbook | Bonus/Promo Code | Sportsbook Site |
DraftKings | $1000 Welcome Bonus | Claim Now |
William Hill | $500 Free Bet | Claim Now |
BetRivers | $250 Deposit Bonus | Claim Now |
BetMGM | $500 Risk Free Bet | Claim Now |
PointsBet | 2 Risk Free Bets up to $1000 | Claim Now |
Caesars | n/a | Bet Now |
FanDuel | $1000 Risk Free Bet | Claim Now |
Unibet | $600 Risk Free Bet | Claim Now |
Where to Bet on the NFL Online in Pennsylvania
Legal sports betting came to Pennsylvania May 2019 when Sugar House officially became the first mobile sportsbook to go live in the state. Since then many sportsbooks have opened up and are available to bet with when in Pennsylvania.
Sportsbook | Bonus/Promo Code | Sportsbook Site |
BetRivers | $250 Deposit Bonus | Claim Now |
DraftKings | $1000 Welcome Bonus | Claim Now |
Unibet | $600 Risk Free Bet | Claim Now |
SugarHouse | $250 Deposit Bonus | Bet Now |
Fox Bet | $500 Risk Free Bet | Bet Now |
FanDuel | $1000 Risk Free Bet | Bet Now |
Where to Bet on the NFL Online in Iowa
Sports betting came to Iowa May 2019 and since then has been licensing more and more sportsbooks by the month. Going into next year we can expect that the options for mobile sports betting will increase.
Sportsbook | Bonus/Promo Code | Sportsbook Site |
William Hill | $500 Free Bet | Claim Now |
DraftKings | $1000 Welcome Bonus | Clam Now |
Caesars | n/a | Bet Now |
PointsBet | 2 Risk Free Bets up to $1000 | Bet Now |
FanDuel | $1000 Risk Free Bet | Bet Now |
Hard Rock | $100 Risk Free Bet | Bet Now |
PointsBet | Up to $1000 in FREE bets | Claim Now |
Where to Bet on the NFL Online in Nevada
No one has been sports betting longer than Nevadans, but with their monopoly on legal sports betting now over they are finding themselves with competition all over the US.
Surprisingly Nevada is behind other states such as New Jersey when it comes to the kind of variety and quantity of sportsbooks offered. Below is a list of some of the legal sportsbooks you can bet within Las Vegas.
Sportsbook | Location | Sportsbook Site |
Caesars | Paradise Neighborhood | Bet Now |
MGM Resorts | Paradise Neighborhood | Bet Now |
William Hill | Paradise Neighborhood | Bet Now |
South Point | Southwest neighborhood | Bet Now |
NFL Betting Guides



NFL Predictions and Odds


