NFL Odds & Lines

Companies featured on this page may be our partners who compensate us if you sign up for one through our links. This doesn't affect our ratings or opinions in any way. Must be 21+. Gambling Problem? Call 1-800-GAMBLER. See full disclosure.

Use our NFL odds & lines comparison tool to find the best deals available today for the games you want to bet on.

Scroll to the right to compare current NFL odds & lines at sportsbooks >>

Spread
Moneyline
Total
Default

Sep 05 BAL @ KC

08:15 PM

Baltimore

Ravens

Kansas City

Chiefs
 
 
 
 
 
 
 
 
 
 
 

Sep 05 BAL @ KC

08:15 PM

Baltimore

Ravens

Kansas City

Chiefs
 
 
 
 
 
 
 
 
 
 
 

Sep 05 BAL @ KC

08:15 PM

Baltimore

Ravens

Kansas City

Chiefs
 
 
 
 
 
 
 
 
 
 
 

Sep 06 GB @ PHI

07:00 PM

Green Bay

Packers

Philadelphia

Eagles
 
 
 
 
 
 
 
 
 
 
 

Sep 06 GB @ PHI

07:00 PM

Green Bay

Packers

Philadelphia

Eagles
 
 
 
 
 
 
 
 
 
 
 

Sep 06 GB @ PHI

07:00 PM

Green Bay

Packers

Philadelphia

Eagles
 
 
 
 
 
 
 
 
 
 
 

Sep 08 ATL @ PIT

01:00 PM

Atlanta

Falcons

Pittsburgh

Steelers
 
 
 
 
 
 
 
 
 
 
 

Sep 08 ATL @ PIT

01:00 PM

Atlanta

Falcons

Pittsburgh

Steelers
 
 
 
 
 
 
 
 
 
 
 

Sep 08 ATL @ PIT

01:00 PM

Atlanta

Falcons

Pittsburgh

Steelers
 
 
 
 
 
 
 
 
 
 
 

Sep 08 CHI @ TEN

01:00 PM

Chicago

Bears

Tennessee

Titans
 
 
 
 
 
 
 
 
 
 
 

Sep 08 CHI @ TEN

01:00 PM

Chicago

Bears

Tennessee

Titans
 
 
 
 
 
 
 
 
 
 
 

Sep 08 CHI @ TEN

01:00 PM

Chicago

Bears

Tennessee

Titans
 
 
 
 
 
 
 
 
 
 
 

Sep 08 ARI @ BUF

01:00 PM

Arizona

Cardinals

Buffalo

Bills
 
 
 
 
 
 
 
 
 
 
 

Sep 08 ARI @ BUF

01:00 PM

Arizona

Cardinals

Buffalo

Bills
 
 
 
 
 
 
 
 
 
 
 

Sep 08 ARI @ BUF

01:00 PM

Arizona

Cardinals

Buffalo

Bills
 
 
 
 
 
 
 
 
 
 
 

Sep 08 CAR @ NO

01:00 PM

Carolina

Panthers

New Orleans

Saints
 
 
 
 
 
 
 
 
 
 
 

Sep 08 CAR @ NO

01:00 PM

Carolina

Panthers

New Orleans

Saints
 
 
 
 
 
 
 
 
 
 
 

Sep 08 CAR @ NO

01:00 PM

Carolina

Panthers

New Orleans

Saints
 
 
 
 
 
 
 
 
 
 
 

Sep 08 MIN @ NYG

01:00 PM

Minnesota

Vikings

New York

Giants
 
 
 
 
 
 
 
 
 
 
 

Sep 08 MIN @ NYG

01:00 PM

Minnesota

Vikings

New York

Giants
 
 
 
 
 
 
 
 
 
 
 

Sep 08 MIN @ NYG

01:00 PM

Minnesota

Vikings

New York

Giants
 
 
 
 
 
 
 
 
 
 
 

Sep 08 IND @ HOU

01:00 PM

Indianapolis

Colts

Houston

Texans
 
 
 
 
 
 
 
 
 
 
 

Sep 08 IND @ HOU

01:00 PM

Indianapolis

Colts

Houston

Texans
 
 
 
 
 
 
 
 
 
 
 

Sep 08 IND @ HOU

01:00 PM

Indianapolis

Colts

Houston

Texans
 
 
 
 
 
 
 
 
 
 
 

Sep 08 JAX @ MIA

01:00 PM

Jacksonville

Jaguars

Miami

Dolphins
 
 
 
 
 
 
 
 
 
 
 

Sep 08 JAX @ MIA

01:00 PM

Jacksonville

Jaguars

Miami

Dolphins
 
 
 
 
 
 
 
 
 
 
 

Sep 08 JAX @ MIA

01:00 PM

Jacksonville

Jaguars

Miami

Dolphins
 
 
 
 
 
 
 
 
 
 
 

Sep 08 CIN @ NE

01:00 PM

Cincinnati

Bengals

New England

Patriots
 
 
 
 
 
 
 
 
 
 
 

Sep 08 CIN @ NE

01:00 PM

Cincinnati

Bengals

New England

Patriots
 
 
 
 
 
 
 
 
 
 
 

Sep 08 CIN @ NE

01:00 PM

Cincinnati

Bengals

New England

Patriots
 
 
 
 
 
 
 
 
 
 
 

Sep 08 CLE @ DAL

04:25 PM

Cleveland

Browns

Dallas

Cowboys
 
 
 
 
 
 
 
 
 
 
 

Sep 08 CLE @ DAL

04:25 PM

Cleveland

Browns

Dallas

Cowboys
 
 
 
 
 
 
 
 
 
 
 

Sep 08 CLE @ DAL

04:25 PM

Cleveland

Browns

Dallas

Cowboys
 
 
 
 
 
 
 
 
 
 
 

Sep 08 DEN @ SEA

04:25 PM

Denver

Broncos

Seattle

Seahawks
 
 
 
 
 
 
 
 
 
 
 

Sep 08 DEN @ SEA

04:25 PM

Denver

Broncos

Seattle

Seahawks
 
 
 
 
 
 
 
 
 
 
 

Sep 08 DEN @ SEA

04:25 PM

Denver

Broncos

Seattle

Seahawks
 
 
 
 
 
 
 
 
 
 
 

Sep 08 LV @ LAC

04:25 PM

Las Vegas

Raiders

Los Angeles

Chargers
 
 
 
 
 
 
 
 
 
 
 

Sep 08 LV @ LAC

04:25 PM

Las Vegas

Raiders

Los Angeles

Chargers
 
 
 
 
 
 
 
 
 
 
 

Sep 08 LV @ LAC

04:25 PM

Las Vegas

Raiders

Los Angeles

Chargers
 
 
 
 
 
 
 
 
 
 
 

Sep 08 TB @ WAS

04:25 PM

Tampa Bay

Buccaneers

Washington

Commanders
 
 
 
 
 
 
 
 
 
 
 

Sep 08 TB @ WAS

04:25 PM

Tampa Bay

Buccaneers

Washington

Commanders
 
 
 
 
 
 
 
 
 
 
 

Sep 08 TB @ WAS

04:25 PM

Tampa Bay

Buccaneers

Washington

Commanders
 
 
 
 
 
 
 
 
 
 
 

Sep 08 DET @ LAR

08:21 PM

Detroit

Lions

Los Angeles

Rams
 
 
 
 
 
 
 
 
 
 
 

Sep 08 DET @ LAR

08:21 PM

Detroit

Lions

Los Angeles

Rams
 
 
 
 
 
 
 
 
 
 
 

Sep 08 DET @ LAR

08:21 PM

Detroit

Lions

Los Angeles

Rams
 
 
 
 
 
 
 
 
 
 
 

Sep 09 NYJ @ SF

08:20 PM

New York

Jets

San Francisco

49ers
 
 
 
 
 
 
 
 
 
 
 

Sep 09 NYJ @ SF

08:20 PM

New York

Jets

San Francisco

49ers
 
 
 
 
 
 
 
 
 
 
 

Sep 09 NYJ @ SF

08:20 PM

New York

Jets

San Francisco

49ers
 
 
 
 
 
 
 
 
 
 
 
Show More

How to Use Our NFL Odds & Lines Comparison Tool

You can use our NFL odds and lines comparison tool above to shop around for the best odds and lines currently available for spread, total (Over/Under), and moneyline bets at major U.S. sportsbooks for upcoming NFL games.

Lines and odds refresh every minue, so you can be sure you're seeing the most recently available data.

Line Shopping

By comparing NFL odds and lines, you can make sure you’re getting the best deal possible, giving you the best shot at becoming a profitable sports bettor over time. This is called line shopping.

To make sure you’re getting the best deal available, there are two things you should look for: the most favorable line and the most favorable odds.

When it comes to looking for the best NFL lines, you want the highest positive point spread available (ex. +7.5 is better than +6.5) or the lowest negative number (ex. -2.5 is better than -3.5). In terms of totals, you want the lowest number if you want to bet the Over and the highest number if you want to bet the Under.

Odds Shopping

When it comes to shopping for the best NFL odds, look for the highest number available assuming the lines are equal.

For example, if you want to bet the Eagles -6.5, it would be better to get them at -105 than -110. Or, if you wanted to bet the Ravens moneyline, you would be better off taking them at +130 than +105.

If you still don't understand, check out our guide to reading NFL betting odds where we give a full breakdown.

Other Notes About our NFL Odds Comparison Tool

There are are few options our NFL odds tool has that you can set based on what you're looking for:

  • Bet Type: Click Spead, Moneyline, or Total to see current odds for those types of bets.
  • State: Choose the state you're betting in to see only sportsbooks available there.
  • Leagues: Choose the league you want to see lines and odds for.
  • Sportsbooks: Choose which sportsbooks are included so you only see odds from the ones you use.

Types of NFL Betting Markets

The NFL is the most popular sport that Americans bet on and sportsbooks have no shortage of markets available for bettors. Here are the types of bets you can make on NFL games:

  • NFL Spread Bets. The spread bet is a basic NFL bet where you pick the winner of the game while factoring in a point spread. For example, the Cardinals -6.5 against the Texans +6.5 would mean that the Cardinals are favored to win and have to win by 7 points or more in order for your bet to win. The Texans, on the other hand, have to lose by less than 7 or win in order for Texans +6.5 to win.
  • NFL Total Bets (Over/Under). NFL total bets include wagering whether the total score of the game will be over or under a certain number. The sportsbooks give a margin, say 41.5 points, so you need to choose between betting the Over (42 or more combined points between the two teams) or the Under (41 or less combined points).
  • NFL Moneyline Bets. Probably the simplest form of NFL bet, moneyline betting includes choosing the outright winner of the game.
  • NFL Parlays. Parlays include joining two or more events into a single bet that you win only if each individual event wins. In exchange for the increased difficulty, you receive a higher payout.
  • NFL Same Game Parlays. Made popular by FanDuel, same game parlays involve combining sides, totals, player props, and/or game props from the same game in a single parlay.
  • NFL Teasers. Similar to parlays, NFL teasers include combining several straight bets into a single parlay but with the point spread or total adjusted in your favor. In the NFL, the most common teasers are 6, 6.5, and 7 points. So for example, if the Eagles are -3, you would get the Eagles +3 on a 6-point teaser. In exchange for the decreased difficulty, you are given a lower payout on teasers.
  • NFL Game Props. NFL game props do not focus on the final score of the game but rather on things such as who will win the coin toss, who will have more turnovers, or the total number of offensive yards.
  • NFL Player Props. These focus on an individual player’s performance or who will win in a matchup of two players. For example, you can bet on how many touchdowns a QB will throw or how many passing yards he will have, who will have more rushing yards between two running backs, or whether or not a player will score a TD.
  • NFL Round Robins. A round-robin bet is similar to a parlay except all of your individual selections will be combined into smaller parlays as well as the total parlay. For example, if you choose the Eagles, Patriots, and Broncos to win straight up in a round-robin bet, you would typically have four total parlays: (1) All three teams together, (2) Eagles + Patriots, (3) Eagles + Broncos, (4) Patriots + Broncos.
  • NFL Futures. NFL futures bets let you place a wager on the outcome of a future event, such as the winner of the Superbowl, the MVP of the league, NFL Offensive Player of the Year, NFL Defensive Player of the Year, etc.

NFL Odds & Lines FAQs

How do I read NFL odds?
Most sportsbooks in the U.S. use the American odds format. Positive numbers show how much you would win on a $100 bet (ex. +200 means you would win $200) while negative numbers show how much you have to bet to win $100 (ex. -200 means you would have to bet $200 to win $100). Learn more in our How to Read Betting Odds Guide or our Betting Odds Payout Calculator.

How are NFL lines and odds determined?
Sportsbooks set lines and odds based on a number of factors such as how good the team is, how they’ve performed recently, injuries, weather, and more. They also look at how the bets have come in since the line opened to reduce their risk. For example, if 80% of the money comes in on the Chiefs -6.5 at -110 odds, they may shift the line to Chiefs -7 or make the odds -115.

Why would you bet on negative odds?
Negative odds indicate that the team is a favorite when it comes to moneyline betting, so the sportsbook think they have a better chance at winning than the other team. For spread and total bets, you’ll typically find negative odds since sportsbooks charge “vig” or “juice” so they make money. Negative odds don’t mean you’ll automatically lose money, you’ll just win less than you bet.

What is the difference between NFL spread and moneyline?
With spread bets, the team you bet on has to win by a certain number of points (if the line is negative) or lose by less than a certain amount of points or win outright (if the line is positive). With moneyline bets, you just pick who will win straight up.

What are NFL teasers?
Teasers are bets in which the lines are shifted in your favor in exchange for a lower payout. Bettors typically combine multiple teams in a teaser bet. The most common NFL teaser is a 6-point teaser. So, for example, instead of getting the Cowboys at -6.5, you would get the at -0.5 and instead of getting the Giants at +6.5, you would get them at +12.5.

What are NFL Over/Under bets?
With Over/Under bets, also called total bets, you simply pick whether the combined final score of the two teams will be over or under the total number.

Who is the favorite to win the Super Bowl?
As of August 2022, the Bills are the favorite to win the Super Bowl at FanDuel Sportsbook with odds of +650. They are followed by the Buccaneers (+750), Chiefs (+1000), Packers (+1200), and Chargers (+1400).

Where can I find NFL Vegas odds?
Many people generally refer to the people that set lines and odds for NFL games as “Vegas” even though sports betting has expanded across the nation since 2018. There are, of course, countless sportsbooks in Las Vegas where you can find NFL markets to bet on.

What is the best sportsbook for betting on the NFL?
The best sportsbook for betting on the NFL depends on your personal preferences. You have to factor in things like which sportsbook has the best sign-up bonus and odds, how much you like the user experience, how stable the app is, and more. Check out our Best NFL Betting Sites & Apps Guide to see our top picks.

Dave Rathmanner

Dave Rathmanner is the Founder & CEO of Odds Assist. After struggling to find helpful sports betting resources and honest reviews when he first started betting, he decided to create the site he always wished he had. Dave has been betting on sports since NJ legalized it in 2018 and regularly analyzes sportsbooks to find the best options for bettors. Aside from creating new content for OA readers, Dave is also passionate about researching betting markets, creating models, and developing profitable betting strategies.