NFL Week 8 Odds and Betting Lines is an independent sports news and information service. has partnerships with some of the top legal and licensed sportsbook companies in the US. When you claim a bonus offer or promotion through a link on this site, Gaming Today may receive referral compensation from the sportsbook company. Although the relationships we have with sportsbook companies may influence the order in which we place companies on the site, all reviews, recommendations, and opinions are wholly our own. They are the recommendations from our authors and contributors who are avid sports fans themselves.

For more information, please read How We Rate Sportsbooks, Privacy Policy, or Contact Us with any concerns you may have.

Gaming Today is licensed and regulated to operate in AR, AZ, CO, CT, DC, IA, IL, IN, KS, LA, MA, MD, MI, NH, NV, NJ, NY, OH, OR, PA, TN, VA, WV & WY.

NFL Week 8 runs from Oct. 26 through Oct. 30. View opening NFL Week 8 odds here, along with the full schedule and live betting odds. The table below features NFL odds at top sports betting apps. Find the odds you like to sign up for the sportsbook and place your bet.


There are no teams on bye during Week 8, so we’ll have a full slate of games. Here are the games to highlight:

  • The Browns and Seahawks, both 4-2, meet in Seattle on Sunday afternoon.
  • The 49ers get their second formidable AFC North opponent in three weeks as they host the Bengals.
  • The top two picks in the 2023 NFL Draft, Carolina‘s Bryce Young and Houston‘s CJ Stroud, square off in Charlotte.
  • The Rams travel to Dallas to face the Cowboys, who are coming off a bye in Week 7

NFL Week 8 Odds: Opening Spreads

Look ahead to NFL Week 8 betting lines for the 2023 season. The following list shows the week’s matchups and the spread for the home team at Caesars Sportsbook. Spreads were available as of early October and are subject to change.

MatchupBest Live Odds Open at Caesars
Buccaneers at Bills-7.5
Rams at Cowboys-6.5
Falcons at Titans+1
Vikings at Packers-1.5
Saints at Colts-1
Patriots at Dolphins-10
Jets at Giants+3
Jaguars at Steelers+2
Eagles at Commanders+6.5
Texans at Panthers+3
Browns at Seahawks-3
Chiefs at Broncos+8
Ravens at Cardinals+8.5
Bengals at 49ers-5.5
Bears at Chargers-8.5
Raiders at Lions-8

Get up to $1,000 at Caesars Sportsbook
$1,000 FIRST BET
On Caesars
Up to $1,000 Back as a Bonus Bet if Your Bet Loses
Stream NFL Games In-App for Free
21+ Gambling problem? Call 1-800-GAMBLER
Use Promo Code: TODAY1000

NFL Week 8 Schedule

View the full schedule of this week’s NFL games and live team props you can bet on. For additional NFL odds to consider, view our Super Bowl odds and NFL MVP odds pages.

Buccaneers at Bills

  • Time: Thursday, 8:15 p.m. ET
  • TV/Live Stream: Prime Video

The Bucs and the Bills are coming off disappointing losses to division rivals in Week 7. Tampa lost a close game to Atlanta at home, while Buffalo lost on the road to New England. As we saw in their 48-20 win over the Dolphins earlier this year, the Bills’ ceiling remains as high as any team’s. But Buffalo has lost two of its last three games and was fortunate to beat the Giants at home in Week 6. Josh Allen and Co. should be able to get on track this week, though, as the Bucs have lost three of four since starting the year 2-0.

Rams at Cowboys

  • Time: Sunday, 1 p.m. ET
  • TV/Live Stream: FOX

The Rams have played arguably the most demanding schedule of any team in the league to date. In their matchups with Seatle (Week 1), San Francisco (Week 2), Cincinnati (Week 3), Philadelphia (Week 5), and Pittsburgh (Week 7), they’ve gone just 1-4. But only one of those losses came by more than one score. L.A. gets another tough test this week in Dallas but should be able to keep this one close.

Dallas impressed in its last game before its bye, a Week 5 win over the Chargers. It will be interesting to see whether the Cowboys’ outstanding pass rush can cause problems for Matthew Stafford, who got solid protection against T.J. Watt and the Steelers in Week 7 (two sacks allowed).

Vikings at Packers

  • Time: Sunday, 1 p.m. ET
  • TV/Live Stream: FOX

Minnesota has split its season series with Green Bay each of the last three years, and the Vikings have a chance at a sweep this season. The Jordan Love era in Green Bay is off to a rough start, and despite all the talent on the Packers’ roster, this team is coming off back-to-back ugly losses. Last Sunday, against a Denver defense that is among the worst in the league, the Packers lost 17-19, making it two weeks in a row that Green Bay failed to score more than 17 points.

This one feels like a coin flip. The most significant thing in the Packers’ favor is the home crowd at Lambeau and the fact the Vikings just played a formidable opponent, San Francisco, on Monday night.

Falcons at Titans

  • Time: Sunday, 1 p.m. ET
  • TV/Live Stream: CBS, Paramount+

The story of this game is Atlanta coach Arthur Smith taking on his former team in a matchup between the 4-3 Falcons and the 2-4 Titans. Smith and Atlanta QB Desmond Ridder are facing criticism after back-to-back weeks with three turnovers by Ridder, but the Falcons did manage to win on Sunday in Tampa. The Titans have plenty of questions at the position after Ryan Tannehill left his team’s last game early due to an ankle injury. Whether it’s Tannehill, Malik Willis, or Will Levis leading the Titans’ offense, this one should be close.

Saints at Colts

  • Time: Sunday, 1 p.m. ET
  • TV/Live Stream: FOX

The Colts are coming off a heartbreaker, losing at the last second to the Browns on Sunday. QB Gardner Minshew and the offense impressed against a tough Cleveland defense. If that unit can keep it going at home against New Orleans, Indianapolis has a great chance to improve to 4-4.

The Saints are alive in the battle to win the NFC South, but they’ve struggled recently, losing four of five. Sunday is a massive game for New Orleans with three winnable games: Week 8 against the Colts, Week 9 against the Bears, and Week 10 against the Vikings.

Patriots at Dolphins

  • Time: Sunday, 1 p.m. ET
  • TV/Live Stream: CBS, Paramount+

The Dolphins remain in first place in the AFC East after a rough loss to Philadelphia in Game 7. Sunday’s 31-17 loss to the Eagles and Miami’s 48-20 loss to Buffalo raised red flags about this team’s chances of making a playoff run. But the Dolphins have proven that they’re nearly unstoppable against average or worse teams. New England stunned the Bills in Week 7, as Mac Jones enjoyed a much-needed strong showing after struggling against the Cowboys, Saints, and Raiders the weeks prior.

Jets at Giants

  • Time: Sunday, 1 p.m. ET
  • TV/Live Stream: CBS, Paramount+

The clash between Big Apple teams at MetLife stadium pits the Jets, who are 3-3 and coming off two wins in a row, followed by a bye week, against the Giants, who got their second win of the season against Washington last Sunday. With Tyrod Taylor playing in place of Daniel Jones the last two weeks, the Giants nearly beat the Bills in Week 6, then got a big division win over the Commanders in Week 7. Expect a back-and-forth battle between the NYC neighbors in what should be a great atmosphere.

Jaguars at Steelers

  • Time: Sunday, 1 p.m. ET
  • TV/Live Stream: CBS, Paramount+

The Jags will be well-rested after beating New Orleans last Thursday night in Week 7. Trevor Lawrence and the Jacksonville offense are rolling, with four straight wins, entering a tough battle against the Steelers. Pittsburgh is yet to get rolling offensively, but defense and special teams have led the way for one of the league’s surprises, which is now 4-2. The Steelers have been one of the most dangerous betting underdogs in the league, and they’re once again getting points in Week 8.

Eagles at Commanders

  • Time: Sunday, 1 p.m. ET
  • TV/Live Stream: FOX

It’s hard to see the Commanders keeping this one close given Washington’s inability to protect QB Sam Howell. The Eagles are coming off a dominant defensive effort against the Dolphins on Sunday Night Football, and the Philly pass rush should have another field day this weekend. Howell has been sacked 40 times through seven games, including six in Week 7.

Texans at Panthers

  • Time: Sunday, 1 p.m. ET
  • TV/Live Stream: FOX

All eyes in this one will be on the quarterbacks: Houston’s CJ Stroud and Carolina’s Bryce Young. Stroud has gotten off to a much better start after going No. 2 to Houston in the 2023 NFL Draft, leading his team to a 3-3 start, while Carolina has sputtered to a 0-6 record. Both these teams were on the bye in Week 7.

The Texans have won three of their last four games as Stroud has taken over as the favorite for NFL Offensive Rookie of the Year. Carolina made a coaching change over the bye week, with Frank Reich handing play-calling duties to offensive coordinator Thomas Brown.

Browns at Seahawks

  • Time: Sunday, 4:05 p.m. ET
  • TV/Live Stream: FOX

This one looks like the best game of the 16 on the schedule. Seattle has played well since losing its season opener to the Rams, while the Browns have managed to go 4-2 despite losing Nick Chubb for the season in Week 2. Even with Deshaun Watson missing the last few games, the Browns have beaten the 49ers and Colts thanks to Myles Garrett, who had his best game of the season in Indianapolis. Garrett is playing at an MVP level, and the Browns will need another massive effort from him to pull off a win on the road at Lumen Field.

Chiefs at Broncos

  • Time: Sunday, 4:25 p.m. ET
  • TV/Live Stream: CBS, Paramount+

Once again, Patrick Mahomes and the Chiefs look like one of the best teams in the league. This defense plays so well that KC can win even if the offense has an off day. These teams met earlier in October on Thursday Night Football on Oct. 12, with the Chiefs winning that one 19-8. Denver’s struggling defense played better than it has most of the year against Green Bay in Week 7, but it’s hard to see the Broncos containing Mahomes this weekend.

Ravens at Cardinals

  • Time: Sunday, 4:25 p.m. ET
  • TV/Live Stream: CBS, Paramount+

Baltimore looked like a Super Bowl contender in Week 7, blowing out a good Lions team thanks to another big day by Lamar Jackson. When Jackson’s receivers are locked in, the Ravens have arguably the most balanced, versatile offense in the league. They’ve now blown out two-loss teams, the Browns and the Lions. If they play like they did last Sunday against the Cardinals, this game will not be close.

Bengals at 49ers

  • Time: Sunday, 4:25 p.m. ET
  • TV/Live Stream: CBS, Paramount+

Joe Burrow and the Bengals could make Cincinnati-San Francisco one of the most intriguing match-ups of the weekend. The Bengals fell into an 0-2 hole this year, with Burrow struggling with a calf injury he suffered during the preseason, but they’ve won three of their last four. The Niners are (obviously) tough to beat at home, but the Bengals look capable of keeping this game close after winning three of their last four games — and it helps that they’re coming off a bye week.

Bears at Chargers

  • Time: Sunday, 8:20 p.m. ET
  • TV/Live Stream: NBC, Peacock

The Chargers have been one of the most disappointing teams in the league. They’re 2-4 after entering the season with high expectations, and Justin Herbert and the defense struggled again in Week 7 in a 31-17 loss to the Chiefs. They get a much easier opponent on paper this week, but backup QB Tyson Bagent looked much better than expected in his first start as Chicago beat the Raiders on Sunday.

Raiders at Lions

  • Time: Monday, 8:15 p.m. ET
  • TV/Live Stream: ABC, ESPN

The Lions get a favorable home matchup on Monday Night Football after a one-sided loss to Baltimore in Week 7. Given the Raiders’ struggles against Tyson Bagent and the Bears last Sunday, don’t expect this one to be close. Dan Campbell’s Lions feel like a safe bet to bounce back from an insufficient showing on the road with a strong effort in Detroit’s first home MNF game since 2018.

Top Sports Betting Promos and Welcome Offers

New users can take advantage of welcome offers at these sites. There are also ongoing sports betting promos specific to NFL games.

UP TO $1,000
In Bonus Bets
First Bet Safety Net up to $1,000, or Bet $5, Get $150 in Bonus Bets
Sign Up, Deposit and Play Today in VA!
Gambling Problem? Call or TEXT 1-800-Gambler 21+
Use Bonus Code: GTODAYVA
Up to $250
Bonus Bet with First Wager
First Bet Reset Up to $250 Back in Bonus Bets 
Get Betway Boosts & Enhanced Odds
To Claim: Click Play Now
UP TO $1,500
In Bonus Bets
$1,500 Paid Back in Bonus Bets
Free Live Streaming - Watch Live Games 
Use Bonus Code: TODAY
$1,000 FIRST BET
On Caesars
Up to $1,000 Back as a Bonus Bet if Your Bet Loses
Stream NFL Games In-App for Free
21+ Gambling problem? Call 1-800-GAMBLER
Use Promo Code: TODAY1000
Bet $5
Get $150
In Bonus Bets
Up to $150 in Bonus Bets if Your Team Wins
Available on Desktop, Android & iOS
To Claim: Click Play Now
$100 bonus
No Regret First Bet
Up to $100 Back if Your First Bet Doesn't Hit
Get Your Bets Boosted
To Claim: Click Play Now

About the Author
Tyler Everett

Tyler Everett

Tyler Everett has been a sports writer since joining the student newspaper at his alma mater, NC State, back in 2008. He's covered sports and sports business for a number of newspapers and websites, including the Denver Broncos, Charlotte Observer, High Press Soccer, and Sports Business Journal, where he currently works full-time.

Get connected with us on Social Media