The three-game Thanksgiving Day slate headlines NFL Week 12, with three divisional matchups with potential playoff implications: We have the Green Bay Packers vs Detroit Lions, Washington Commanders vs Dallas Cowboys, and San Francisco 49ers vs Seattle Seahawks. We also have our first Black Friday game between the Miami Dolphins and New York Jets.
The postseason is right around the corner, so several of these matchups have a major impact on the playoff race.
Here are the current Week 12 NFL odds and lines for the 2023 season.
NFL Week 12 Odds & Lines
Week 12 lines are courtesy of DraftKings Sportsbook and current as of Monday, Nov. 20, at 1 p.m. ET.
Keep tabs on all of our current NFL odds leading into NFL Week 12.
NFL Week 12 Games
Green Bay Packers @ Detroit Lions
Nov. 23, 12:30 p.m. ET (Thanksgiving)
- Packers +7.5 (-110) @ Lions -7.5 (-110)
The Packers are coming off a close win over the Los Angeles Chargers, but they could be tough on the road against the Lions.
We saw Detroit have trouble with the Chicago Bears last week, but they easily disposed of the Packers 34-20 back in Week 4.
I’m projecting more of the same in this one, with Jared Goff and company taking care of business in our NFL play of the day.
Washington Commanders @ Dallas Cowboys
Nov. 23, 4:30 p.m. ET (Thanksgiving)
- Commanders +11 (-110) @ Cowboys -11 (-110)
The Commanders look overmatched on the road on Thanksgiving against the Cowboys.
While this game has the makings of a double-digit Cowboys win, we’ve seen the Commanders surprise us when they’re underdogs — look at how tough they played the Philadelphia Eagles in both games.
Look for Washington to keep this NFC East rivalry game within 10 points on Thanksgiving.
San Francisco 49ers @ Seattle Seahawks
Nov. 23, 8:20 p.m. ET (Thanksgiving)
- 49ers -7 (-110) @ Seahawks +7 (-110)
The 49ers are back to firing on all cylinders following two consecutive wins after they got Trent Williams and Deebo Samuel back in the fold.
This defense is wreaking havoc on opponents following the Chase Young addition, which is bad news for a banged-up Geno Smith.
But this feels like too many points in a divisional game against a likely playoff team in Seattle.
Miami Dolphins @ New York Jets
Nov. 24, 3 p.m. ET (Friday Night Football)
- Dolphins -9.5 (-112) @ Jets +9.5 (-108)
The Dolphins should be able to cruise past a Jets team that continues to struggle on offense, combining for only 37 points in four games since their bye.
It’s hard to see how the Jets can keep pace with Tyreek Hill and the blazing-fast Dolphins’ offense.
Take Miami to cover this one, even at 9.5 points.
New Orleans Saints @ Atlanta Falcons
Nov. 26, 1 p.m. ET
- Saints +1 (-115) @ Falcons -1 (-105)
Here we have a pivotal NFC South clash between two division rivals coming off their bye.
Both teams are relatively evenly matched, but we’ll give the edge to the Falcons, who are going back to Desmond Ridder.
Look for Atlanta to win a close game at home because Derek Carr continues to struggle for New Orleans.
Tampa Bay Buccaneers @ Indianapolis Colts
Nov. 26, 1 p.m. ET
- Buccaneers +2 (-110) @ Colts -2 (-110)
The Colts come off their bye in a great spot at home against the Bucs, who continue to give up a lot of production through the air.
Indianapolis remains firmly in the wild card hunt and should be able to get it done against Tampa, who is trending downward, losing five of their last six games.
The Colts should get it done at home in this spot.
Carolina Panthers @ Tennessee Titans
Nov. 26, 1 p.m. ET
- Panthers +4 (-110) @ Titans -4 (-110)
Here, we have a matchup between two of the worst teams in the NFL.
Bryce Young and Will Levis continue to struggle in their first years in the league. This has the makings of an ugly, low-scoring game.
- Check out the best Football Betting Promo Codes
It’s best to take the points in situations like this, especially when you’re getting more than a field goal. Go with Panthers +4 here.
Pittsburgh Steelers @ Cincinnati Bengals
Nov. 26, 1 p.m. ET
- Steelers -1 (-105) @ Bengals +1 (-115)
The Steelers benefit from taking on the Bengals with Jake Browning, not Joe Burrow under center.
Pittsburgh continues to play close games due to their strong defense and running game, but Kenny Pickett looks like one of the worst starters in the NFL.
Expect yet another low-scoring Steelers game, this time with a close win.
Jacksonville Jaguars @ Houston Texans
Nov. 26, 1 p.m. ET
- Jaguars -1 (-110) @ Texans +1 (-110)
The Jaguars got their passing game back on track in a blowout win vs the Titans last week. It’s wild how much of an impact Zay Jones can have on this offense, but his presence as a decoy allows Calvin Ridley to get loose.
We could see a shootout between Trevor Lawrence and standout rookie C.J. Stroud here.
Houston won the first matchup between these two sides, but I’ll bet on the Jags avoiding the sweep in this spot.
New England Patriots @ New York Giants
Nov. 26, 1 p.m. ET
- Patriots -3.5 (-105) @ Giants +3.5 (-115)
This is another ugly game between two teams just playing out the season.
The Giants got an upset win over the Washington Commanders behind a surprisingly strong performance from Tommy DeVito, but they seem to have the Commanders’ number this year.
However, I can’t stomach laying 3.5 points on the road with the Patriots, so let’s take the home underdog Giants.
Cleveland Browns @ Denver Broncos
Nov. 26, 4:05 p.m. ET
- Browns +2.5 (-110) @ Broncos -2.5 (-110)
The Browns continue to win games despite losing Deshaun Watson, as their defense remains one of the best in the NFL.
Look for Cleveland to establish the run with Jerome Ford and Kareem Hunt against a porous Broncos’ rush defense here.
It’s a bonus that we’re getting the Browns +2.5 here, as I still view them as the better team, even without Watson.
Los Angeles Rams @ Arizona Cardinals
Nov. 26, 4:05 p.m. ET
- Rams -1 (-105) @ Cardinals +1 (-115)
The Rams got a huge win against Seattle last week, allowing them to stay in the playoff race. Los Angeles is expected to get Kyren Williams back here, which should help their running game.
While Kyler Murray has played well in his return, this is an Arizona team with nothing to play for, giving the edge to the Rams.
Look for Matthew Stafford to pick apart this vulnerable Cardinals defense.
Buffalo Bills @ Philadelphia Eagles
Nov. 26, 4:25 p.m. ET
- Bills +3.5 (-110) @ Eagles -3.5 (-110)
We’ve got a potential Super Bowl preview with the Bills and Eagles in this inter-conference matchup.
The Bills are much better than their 6-5 record indicates. I like what I saw out of new play-caller Joe Brady in the team’s blowout win over the Jets last week. Look for more improvement in the future.
I like getting Buffalo +3.5 because we can still win if they lose by a field goal, making this the prudent play here.
Kansas City Chiefs @ Las Vegas Raiders
Nov. 26, 4:25 p.m. ET
- Chiefs -9.5 (-108) @ Raiders +9.5 (-112)
The Chiefs have owned the Raiders lately, but Vegas has played much more competitive football under interim head coach Antonio Pierce.
It’s hard to lay 9.5 points on the road, even with Patrick Mahomes and company. Expect Vegas to establish the run and slow down this game with Josh Jacobs.
Look for the Raiders to keep it relatively close in this AFC West clash.
Baltimore Ravens @ Los Angeles Chargers
Nov. 26, 8:20 p.m. ET (SNF)
- Ravens -4 (-110) @ Chargers +4 (-110)
The Chargers gave away what should have been an easy win over the Packers, losing despite an outstanding performance from Justin Herbert.
Baltimore just lost Mark Andrews for the season, which is a major loss for this passing game.
I’d bet on Los Angeles keeping it close in what is essentially a must-win game for their playoff hopes.
Chicago Bears @ Minnesota Vikings
Nov. 27, 8:20 p.m. ET (MNF)
- Bears +3.5 (-118) @ Vikings -3.5 (-102)
Here we have an NFC North matchup between two division rivals who blew their games in Week 11, squandering fourth-quarter leads with ill-advised mistakes.
It’s clear that Justin Fields makes the Bears a much more formidable opponent while under center, as he’s able to unlock DJ Moore downfield.
Look for more of the Fields-to-Moore connection in Minnesota.