When you sign-up through links on our site, we may earn an affiliate commission. Learn more >
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. For more in-depth reviews of all the available options, read our best NFL betting sites page where you will find our top recommendations.
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 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.
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.
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.
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 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. You can also browse our NFL futures bets for the latest odds and picks on who will win the NFC, AFC, the NFL Championship, and more.
Legal sports betting is live in New York. Here are the best options for legal betting on the NFL in New York:
Best Legal Betting Options In New York | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | Sign up here |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | Sign up here |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | Sign up here |
PointsBet | 10 x $100 Second Chance Bets or $1,000 Second Chance Bet | No bonus code needed | Sign up here |
bet365 | Bet $1 Get $365 in Bonus Bets | WSN365 | Sign Up here |
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.
Best Legal Betting Options in New Jersey | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | Sign up here |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | Sign up here |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | Sign up here |
bet365 | Bet $1 Get $365 in Bonus Bets | WSN365 | Sign up here |
PointsBet | 10 x $100 Second Chance Bets or $1,000 Second Chance Bet | No bonus code needed | Sign up here |
BetMGM | $1500 in Bonus Bets | No bonus code needed | Sign up here |
Unibet | $100 Second Chance Bet | No bonus code needed | Sign up here |
BetRivers | $500 in Bonus Bets | SPORTS | Sign up here |
Tipico | $250 Sign Up Bonus | No bonus code needed | Sign up here |
Hard Rock Bet | $1000 Back In Bonus Bets | No bonus code needed | Sign up here |
Borgata Sports | $100 in Free Bets | No bonus code needed | Sign up here |
Golden Nugget | $250 Free Bet | No bonus code needed | Sign up here |
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.
Best Betting Options in Colorado | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | Sign up here |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | Sign up here |
BetMGM | $1500 in Bonus Bets | No bonus code needed | Sign up here |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | Sign up here |
PointsBet | 10 x $100 Second Chance Bets or $1,000 Second Chance Bet | No bonus code needed | Sign up here |
BetRivers | $250 Deposit Match | 250MATCH | Sign up here |
bet365 | Bet $1 Get $365 in Bonus Bets | WSN365 | Sign up here |
Illinois sports betting has been legal since J.B. Pritzker signed SB 690 in law on June 28, 2019, just weeks after it passed. The first online sportsbooks launched in mid-2020. Below are the best bonuses to get in the state today.
Best Betting Options in Illinois | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | Sign up here |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | Sign up here |
PointsBet | 10 x $100 Second Chance Bets or $1,000 Second Chance Bet | No bonus code needed | Sign up here |
BetRivers | $500 in Bonus Bets | SPORTS | Sign up here |
BetMGM | $1500 in Bonus Bets | No bonus code needed | Sign up here |
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | Sign up here |
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.
Best Betting Options in West Virginia | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | Sign up here |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | Sign up here |
BetMGM | $1500 in Bonus Bets | No bonus code needed | Sign up here |
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | Sign up here |
Legal sports betting came to Indiana in a big way in September 2019. As of 2022, you no longer need to sign up for an account in person—you can do so online.
Below are the best bonus in Indiana.
Best Betting Options in Indiana | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | Sign up here |
BetMGM | $1500 in Bonus Bets | No bonus code needed | Sign up here |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | Sign up here |
BetRivers | $500 in Bonus Bets | SPORTS | Sign up here |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | Sign up here |
PointsBet | 10 x $100 Second Chance Bets or $1,000 Second Chance Bet | No bonus code needed | Sign up here |
Unibet | $100 Second Chance Bet | No bonus code needed | Sign up here |
Betway | $250 Back In Bonus Bets | No bonus code needed | Sign up here |
Legal sports betting came to Pennsylvania May 2019. Since then many sportsbooks have opened up and are available to bet with when in Pennsylvania.
Best Betting Options In Pennsylvania | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
BetMGM | $1500 in Bonus Bets | No bonus code needed | Sign up here |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | Sign up here |
BetRivers | $500 in Bonus Bets | SPORTS | Sign up here |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | Sign up here |
PointsBet | 10 x $100 Second Chance Bets or $1,000 Second Chance Bet | No bonus code needed | Sign up here |
Unibet | $100 Second Chance Bet | No bonus code needed | Sign up here |
Sports betting came to Iowa in 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.
Best Betting Options in Iowa | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | Sign up here |
BetMGM | $1500 in Bonus Bets | No bonus code needed | Sign up here |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | Sign up here |
BetRivers | $500 in Bonus Bets | SPORTS | Sign up here |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | Sign up here |
PointsBet | 10 x $100 Second Chance Bets or $1,000 Second Chance Bet | No bonus code needed | Sign up here |
Unibet | $100 Second Chance Bet | No bonus code needed | Sign up here |
Betway | $250 Back In Bonus Bets | No bonus code needed | Sign up here |
bet365 | Bet $1 Get $365 in Bonus Bets | WSN365 | Sign up here |
Governor Bill Lee signed sports betting into law in July 2019 and eventually launched in November 2020, which was during the middle of the NFL season. You can only wager on NFL games online in Tennessee as there’s no retail sportsbooks.
Below are the best bonuses for Tennessee.
Best Betting Options in Tennessee | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | Sign up here |
BetMGM | $1500 in Bonus Bets | No bonus code needed | Sign up here |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | Sign up here |
Sports betting became legal in Michigan after a three-part iGaming package passed in late 2019. However, it took until January 2021 for it to launch. The first bets were placed at retail sites in March 2020.
Below, we have the best online bonuses for NFL betting in Michigan.
Best Betting Options in Michigan | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | Sign up here |
BetMGM | $1500 in Bonus Bets | No bonus code needed | Sign up here |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | Sign up here |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | Sign up here |
PointsBet | 10 x $100 Second Chance Bets or $1,000 Second Chance Bet | No bonus code needed | Sign up here |
BetRivers | $500 in Bonus Bets | SPORTS | Sign up here |
Golden Nugget | $250 Free Bet | No bonus code needed | Sign up here |
SI Sportsbook | Bet $20 to Win $200 in Bonus Bets | No bonus code needed | Sign up here |
The state of Virginia passed SB 384 and HB 896 to bring legal sports betting to the state. Governor Ralph Northam amended the bills before they passed and as of March 2020, it’s been legal. The first online sites went live in January 2021 after receiving 25 applications after legalization.
Below are the best NFL betting bonuses for Virginia.
Best Betting Options in Virginia | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
SI Sportsbook | Bet $20 to Win $200 in Bonus Bets | No bonus code needed | Sign up here |
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | Sign up here |
BetMGM | $1500 in Bonus Bets | No bonus code needed | Sign up here |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | Sign up here |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | Sign up here |
PointsBet | 10 x $100 Second Chance Bets or $1,000 Second Chance Bet | No bonus code needed | Sign up here |
BetRivers | $500 in Bonus Bets | SPORTS | Sign up here |
Unibet | $100 Second Chance Bet | No bonus code needed | Sign up here |
Arizona now offers legal sports betting after the state Senate passed HB 2772 with a 23-6 vote in April 2021. Sign up with any of the sportsbooks below for great NFL bonuses.
Best Betting Options in Arizona | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | |
BetMGM | $1500 in Bonus Bets | No bonus code needed | |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | |
Unibet | $100 Second Chance Bet | No bonus code needed | |
BetRivers | $500 in Bonus Bets | SPORTS | |
Desert Diamond | $500 Bonus Bet | No bonus code needed |
Online sports betting launched in Connecticut on October 19, 2021, with three sportsbooks. Here, the state lottery partners with an online sportsbook, SugarHouse. They’re still partnered today, but the partnership will end at some point during the second half of 2023.
For now, here are the best NFL betting bonuses in the state.
Bonus Betting Options in Connecticut | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | |
SugarHouse | $100 Second Chance Bet | SPORTS |
Kansas launched legal online sports betting on September 1, 2022, just days before the 2022-23 NFL season. Governor Laura Kelly signed SB 84 into law in May 2022.
Below are the best NFL betting bonuses in Kansas.
Best Betting Options in Kansas | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | |
PointsBet | 10 x $100 Second Chance Bets or $1,000 Second Chance Bet | No bonus code needed | |
BetMGM | $1500 in Bonus Bets | No bonus code needed | |
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 |
Kentucky online sports betting launched on September 28, 2023, just three weeks after retail sports betting launched. The laws passed in early 2023, and the state pushed to launch as close to the start of the 2023-24 NFL season as possible.
Best Betting Options in Kentucky | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | |
bet365 | Bet $1 Get $365 in Bonus Bets | WSN365 | |
BetMGM | $1500 in Bonus Bets | No bonus code needed |
Retail sports betting was legal in Louisiana for quite some time, but legal online betting came to the state on January 28, 2022. However, there are specific parishes where sports betting isn’t allowed.
If you want to bet on NFL games in Louisiana, use the bonuses below.
Best Betting Options in Louisiana | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | |
BetMGM | $1500 in Bonus Bets | No bonus code needed | |
PointsBet | 10 x $100 Second Chance Bets or $1,000 Second Chance Bet | No bonus code needed | |
BetRivers | $500 in Bonus Bets | SPORTS |
The first online sportsbooks went live in Maryland in November 2022 and the most recent came in August 2023.
Below, you’ll find the top four bonuses in the state.
Best Betting Options in Maryland | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | |
BetMGM | $1500 in Bonus Bets | No bonus code needed | |
PointsBet | 10 x $100 Second Chance Bets or $1,000 Second Chance Bet | No bonus code needed |
After years of waiting and deliberating, the online sports betting market launched on March 10, 2023 and more sites are being added often.
Find the best NFL betting bonuses for the Commonwealth of Massachusetts below.
Best Betting Options in Massachusetts | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | |
BetMGM | $1500 in Bonus Bets | No bonus code needed |
Ohio sports betting was passed in late 2021, but the state took all of 2022 to finalize the regulatory details. It launched on January 1, 2023 right before the NFL postseason.
The best Ohio betting bonuses for the NFL are below.
Best Betting Options in Ohio | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed | |
bet365 | Bet $1 Get $365 in Bonus Bets | WSN365 | |
BetRivers | $500 in Bonus Bets | SPORTS |
There are no retail sports betting sites in Wyoming, but it launched online sports betting in September 2021. There are a number of popular sports betting sites in the state and we have the best NFL betting bonuses below.
Best Betting Options in Wyoming | Bonus | Bonus Code | Sign Up Link |
---|---|---|---|
Caesars Sportsbook | Up to $1,000 Bonus Bet | WSN1000 | |
BetMGM | $1500 in Bonus Bets | No bonus code needed | |
FanDuel | Bet $5, Get $200 in Bonus Bets Guaranteed | No bonus code needed | |
DraftKings | Bet $5 Get $200 Instantly + Up to $150 in No Sweat Bets | No bonus code needed |
Bet $5 on a Money Line, Get $150 in Bonus Bets
21+ | Terms and conditions apply
© Rebel Penguin ApS 2023 (a subsidiary of Gaming Innovation Group Inc.)
We support responsible gambling. 21+ Only. Gambling problem? Call 1-800-Gambler.
WSN.com is run by iGaming Cloud Inc (a Gaming Innovation Group Subsidiary) and is registered with the New Jersey
Division of Gaming Enforcement (DGE) under affiliate vendor ID
89744,
with the Indiana Gaming Commission (IGC) under certificate of registration number SWR-000148, approved by
the
Pennsylvania Gaming Control Board as a gaming service provider, under certificate registration number
117656-1,
possesses a Vendor Minor sports betting license from the Colorado Limited Gaming Control Commission (account
number 94414163), granted a vendor registration number VR007603-20-001 by the Michigan Gaming Control Board,
an
interim Sports Wagering Supplier license, under license number SWS 066, issued by the West Virginia Lottery
Commission, a sports betting vendor registration, under registration number #100400, issued by the Director
of
Gaming Licensing and Investigations of the Virginia Lottery to operate in the State of Virginia, and a
Vendor
Registration issued by the Sports Wagering Committee of the Tennessee Education Lottery Corporation.
Advertising disclosure: WSN contains links to online retailers on its website. When people click on our
affiliate links and make purchases, WSN earns a commission from our partners, including ESPN and various
sportsbooks.