If NFL Week 11 had the best Sunday lineup of the season, then NFL Week 12 isn't far behind. There are great games spanning from Thursday night (Bills vs. Texans) to Sunday afternoon (Colts vs. Chiefs) to Monday night (Panthers vs. 49ers).

Here are the NFL Week 12 lines, along with the spreads, odds, totals, key storylines, and a betting tip for each game on the slate.

NFL Lines Week 12 At a Glance

Game
Spread
Total

Bills at Texans(TNF)
BUF -5.5
43.5
Colts at Chiefs
KC -3.5
49.5
Patriots at Bengals
NE -7.5
49.5
Steelers at Bears
CHI -2.5
44.5
Jets at Ravens
BAL -13.5
44.5
Seahawks at Titans
SEA -13.5
40.5
Giants at Lions
DET -10.5
49.5
Vikings at Packers
GB -6.5
41.5
Browns at Raiders
LV -3.5
36.5
Jaguars at Cardinals
JAX -2.5
47.5
Falcons at Saints
NO -1.5
39.5
Eagles at Cowboys
DAL -3.5
47.5
Buccaneers at Rams(SNF)
LAR -6.5
49.5
Panthers at 49ers(MNF)
SF -7
48.5

NFL Betting Lines Week 12: Spreads, Storylines & Betting Tips

The NFL has put together another strong Week 12 slate that will lead into a big Thanksgiving week.

The Thursday night game has potential with the Houston Texans (5-5) back in the playoff picture after backup Davis Mills has led a couple of game-winning drives the last two weeks. We're not sure if we'll see Mills or C.J. Stroud (concussion) on Thursday night, but the Houston defense that held Buffalo quarterback Josh Allen to a career-low 30% completion percentage last year should show up either way. We'll see if they can keep James Cook in check and force Allen to beat them through the air.

No international games this Sunday, but we do get a real treat right away at 1:00 PM when the Chiefs (5-5) host the Colts (8-2) as Indianapolis can prove it is legit with a big win in Arrowhead to drop the Chiefs under .500. The teams haven't played since 2022, but that game and the 2019 game that ended 19-13 are two of the strangest losses of Patrick Mahomes' career, so we'll see if the Colts can do it again to a Kansas City franchise it has largely terrorized in big games going back 30 years now.

We'll also possibly see if Aaron Rodgers can assume his “ownership” of the Chicago Bears one last time in a big game between the Steelers (6-4) and Bears (7-3). However, it is unclear if Rodgers will be cleared to play after a slight break in his non-throwing wrist knocked him out of Sunday's win over Cincinnati. If he can't go, it'll be Mason Rudolph against a Chicago team that has already racked up a league-high 22 takeaways on defense.

In the late-afternoon window, the highlight should be the Eagles in Dallas, featuring a rematch from opening night, a 24-20 game won by the Eagles after only a single field goal was scored after halftime. That really kicked off what has been a wild season for the Eagles, but at 8-2 and with the defense rolling, they are inching very close to another NFC East title. That would end an insane streak where no team has won the NFC East in consecutive seasons since the Eagles did it in 2001-04. But we'll see if the Dallas offense can get going at home and create an upset to keep that NFC East dream alive.

On Sunday Night Football, the Rams typically take care of business against the Buccaneers when Sean McVay and Todd Bowles square off as coaches. Baker Mayfield had a lot of comebacks earlier this season, but has been coming up dry in that department lately, as the Buccaneers are on a losing slide here that could easily continue another week, as the Rams look very good.

On Monday Night Football, it's a much better game than expected with the Carolina Panthers alive in the NFC South race thanks to a ton of close wins and the best passing game of Bryce Young's NFL career last week in Atlanta. However, Brock Purdy is back from his turf toe injury, and he has his weapons again, as the 49ers have gotten healthy on the offensive side of the ball. But this has the chance to be the biggest Carolina game since the 2017 playoffs.

That said, let's break down the NFL Week 12 lines with the latest odds and betting tidbits for each game. New customers can also rake in thousands of dollars in the best NFL betting promos.

Thursday | 8:15 PM ET | Buffalo Bills vs. Houston Texans

  • Spread: BUF -5.5
  • Total: 43.5
  • Moneyline: Bills (-275); Texans (+225)
🎯 Betting Tip: Josh Allen completed a career-low 30.0% of his passes (9 of 30) in Houston in a 23-20 loss last season.

Sunday | 1:00 PM ET | Indianapolis Colts vs. Kansas City Chiefs

  • Spread: KC -3.5
  • Total: 49.5
  • Moneyline: Colts (+152); Chiefs (-180)
🎯 Betting Tip: The Colts are the only team to beat Patrick Mahomes in the NFL without scoring 20 points, securing a 19-13 win at Arrowhead in 2019. Use the Bet365 Kansas bonus code for $150 in bonus bets guaranteed.

Sunday | 1:00 PM ET | New England Patriots vs. Cincinnati Bengals

  • Spread: NE -7.5
  • Total: 49.5
  • Moneyline: Patriots (-420); Bengals (+330)
🎯 Betting Tip: The Bengals have allowed the most points per game since the 1966 Giants and won't have Ja'Marr Chase after a one-game suspension for spitting at Jalen Ramsey.

Sunday | 1:00 PM ET | Pittsburgh Steelers vs. Chicago Bears

  • Spread: CHI -2.5
  • Total: 44.5
  • Moneyline: Steelers (+124); Bears (-146)
🎯 Betting Tip: Aaron Rodgers is 24-5 against the Bears but has a wrist injury that could keep him out of Sunday's game.

Sunday | 1:00 PM ET | New York Jets vs. Baltimore Ravens

  • Spread: BAL -13.5
  • Total: 44.5
  • Moneyline: Jets (+730); Ravens (-1150)
🎯 Betting Tip: Lamar Jackson had the first game in his NFL career (109 starts) with zero touchdown passes and multiple interceptions against Cleveland last week.

Sunday | 1:00 PM ET | Seattle Seahawks vs. Tennessee Titans

  • Spread: SEA -13.5
  • Total: 40.5
  • Moneyline: Seahawks (-1150); Titans (+730)
🎯 Betting Tip: Seattle is a league-best 8-2 ATS while the Titans are a league-worst team in margin of victory (-13.0).

Sunday | 1:00 PM ET | New York Giants vs. Detroit Lions

  • Spread: DET -10.5
  • Total: 49.5
  • Moneyline: Giants (+450); Lions (-600)
🎯 Betting Tip: Dan Campbell's Lions have won and covered the spread in 13 consecutive games following an outright loss.

Sunday | 1:00 PM ET | Minnesota Vikings vs. Green Bay Packers

  • Spread: GB -6.5
  • Total: 41.5
  • Moneyline: Vikings (+250); Packers (-310)
🎯 Betting Tip: The Packers are 0-6 ATS as a favorite of at least 6 points this season.

Sunday | 4:05 PM ET | Cleveland Browns vs. Las Vegas Raiders

  • Spread: LV -3.5
  • Total: 36.5
  • Moneyline: Browns (+152); Raiders (-180)
🎯 Betting Tip: Both teams are 4-6 ATS, but the Browns are turning to rookie quarterback Shedeur Sanders, who takes a ton of sacks, making Maxx Crosby a great D/ST prop pick.

Sunday | 4:05 PM ET | Jacksonville Jaguars vs. Arizona Cardinals

  • Spread: JAX -2.5
  • Total: 47.5
  • Moneyline: Jaguars (-146); Cardinals (+124)
🎯 Betting Tip: Jacoby Brissett set a new NFL regular-season record with 47 pass completions last week as the Cardinals continue losing by big margins.

Sunday | 4:25 PM ET | Atlanta Falcons vs. New Orleans Saints

  • Spread: NO -1.5
  • Total: 39.5
  • Moneyline: Falcons (+108); Saints (-126)
🎯 Betting Tip: The Saints are 1-0 ATS as a favorite this year (the win over the Giants).

Sunday | 4:25 PM ET | Philadelphia Eagles vs. Dallas Cowboys

  • Spread: PHI -3.5
  • Total: 47.5
  • Moneyline: Eagles (-174); Cowboys (+146)
🎯 Betting Tip: The Eagles allowed 3 points after halftime to Dallas in Week 1 and have allowed 16 points in the last two weeks to the Packers and Lions.

Sunday | 8:20 PM ET | Tampa Bay Buccaneers vs. Los Angeles Rams

  • Spread: LAR -6.5
  • Total: 49.5
  • Moneyline: Buccaneers (+265); Rams (-330)
🎯 Betting Tip: The Rams are 7-3 ATS and have the third-largest margin of victory (+10.0) this season.

Monday | 8:15 PM ET | Carolina Panthers vs. San Francisco 49ers

  • Spread: SF -7
  • Total: 48.5
  • Moneyline: Panthers (+275); 49ers (-340)
🎯 Betting Tip: Bryce Young passed for a career-high 448 yards in Atlanta and has led a game-winning drive in 10 of his 12 career wins in the NFL.
FanDuel Odds for NFL Week 12

Bet on NFL Week 12 Games at FanDueL

Gambling Problem? Call 1-800-GAMBLER

21+ | Please Gamble Responsibly | Help is Available3