2025 NFL Week 12 Predictions, Betting Odds & TV Schedule
Week 12 of the 2025 NFL season features a full slate of games with betting lines, score predictions and national TV coverage for every matchup. From Thursday night in Houston to Monday night in Santa Clara, bettors can track spreads, moneylines and totals across the league.
Below is a game-by-game look at the Week 12 schedule, including projected final scores, key betting numbers and how to watch each contest.
1.0
Default
2025 NFL Week 12 Overview
In a Week 12 NFL schedule that features plenty of compelling contests, the Tampa Bay Buccaneers versus the Los Angeles Rams is a game to see.
With Week 12 in the NFL upon us, stay on top of the latest betting trends with our preview below.
Check out the full NFL schedule on FOX Sports!
Week 12 Betting Lines & Game Info
Houston Texans vs. Buffalo Bills
Odds & Prediction
- Spread: Bills (-5.5)
- Moneyline: Bills -273, Texans +222
- Total: 43.5 points
- Prediction: Texans 26, Bills 19
How to Watch
- Game Date: Thursday, Nov. 20
- Game Time: 8:15 p.m. ET
- TV Channel: Amazon Prime Video
- Box Score
- Location: Houston, Texas

Green Bay Packers vs. Minnesota Vikings
Odds & Prediction
- Spread: Packers (-6.5)
- Moneyline: Packers -301, Vikings +242
- Total: 41 points
- Prediction: Packers 26, Vikings 18
How to Watch
- Game Date: Sunday, Nov. 23
- Game Time: 1 p.m. ET
- TV Channel: FOX
- Streaming: FOXSports.com, FOX Sports App and FOX One (Try free for 7 days)
- Location: Green Bay, Wisconsin

Chicago Bears vs. Pittsburgh Steelers
Odds & Prediction
- Spread: Bears (-2.5)
- Moneyline: Bears -148, Steelers +124
- Total: 45.5 points
- Prediction: Bears 26, Steelers 24
How to Watch
- Game Date: Sunday, Nov. 23
- Game Time: 1 p.m. ET
- TV Channel: CBS
- Box Score
- Location: Chicago, Illinois

Cincinnati Bengals vs. New England Patriots
Odds & Prediction
- Spread: Patriots (-6.5)
- Moneyline: Patriots -308, Bengals +247
- Total: 50.5 points
- Prediction: Patriots 32, Bengals 19
How to Watch
- Game Date: Sunday, Nov. 23
- Game Time: 1 p.m. ET
- TV Channel: CBS
- Box Score
- Location: Cincinnati, Ohio
Kansas City Chiefs vs. Indianapolis Colts
Odds & Prediction
- Spread: Chiefs (-3.5)
- Moneyline: Chiefs -182, Colts +152
- Total: 50.5 points
- Prediction: Chiefs 25, Colts 24
How to Watch
- Game Date: Sunday, Nov. 23
- Game Time: 1 p.m. ET
- TV Channel: CBS
- Box Score
- Location: Kansas City, Missouri

Detroit Lions vs. New York Giants
Odds & Prediction
- Spread: Lions (-10.5)
- Moneyline: Lions -588, Giants +438
- Total: 50 points
- Prediction: Lions 32, Giants 18
How to Watch
- Game Date: Sunday, Nov. 23
- Game Time: 1 p.m. ET
- TV Channel: FOX
- Streaming: FOXSports.com, FOX Sports App and FOX One (Try free for 7 days)
- Location: Detroit, Michigan
Baltimore Ravens vs. New York Jets
Odds & Prediction
- Spread: Ravens (-13.5)
- Moneyline: Ravens -1010, Jets +662
- Total: 44.5 points
- Prediction: Ravens 31, Jets 18
How to Watch
- Game Date: Sunday, Nov. 23
- Game Time: 1 p.m. ET
- TV Channel: CBS
- Box Score
- Location: Baltimore, Maryland
Tennessee Titans vs. Seattle Seahawks
Odds & Prediction
- Spread: Seahawks (-13.5)
- Moneyline: Seahawks -980, Titans +641
- Total: 40.5 points
- Prediction: Seahawks 31, Titans 14
How to Watch
- Game Date: Sunday, Nov. 23
- Game Time: 1 p.m. ET
- TV Channel: FOX
- Streaming: FOXSports.com, FOX Sports App and FOX One (Try free for 7 days)
- Location: Nashville, Tennessee
Arizona Cardinals vs. Jacksonville Jaguars
Odds & Prediction
- Spread: Jaguars (-3)
- Moneyline: Jaguars -163, Cardinals +138
- Total: 47.5 points
- Prediction: Jaguars 27, Cardinals 21
How to Watch
- Game Date: Sunday, Nov. 23
- Game Time: 4:05 p.m. ET
- TV Channel: CBS
- Box Score
- Location: Glendale, Arizona
Las Vegas Raiders vs. Cleveland Browns
Odds & Prediction
- Spread: Raiders (-3.5)
- Moneyline: Raiders -203, Browns +168
- Total: 36 points
- Prediction: Raiders 21, Browns 19
How to Watch
- Game Date: Sunday, Nov. 23
- Game Time: 4:05 p.m. ET
- TV Channel: CBS
- Box Score
- Location: Paradise, Nevada
New Orleans Saints vs. Atlanta Falcons
Odds & Prediction
- Spread: Saints (-1.5)
- Moneyline: Saints -127, Falcons +107
- Total: 39.5 points
- Prediction: Saints 22, Falcons 21
How to Watch
- Game Date: Sunday, Nov. 23
- Game Time: 4:25 p.m. ET
- TV Channel: FOX
- Streaming: FOXSports.com, FOX Sports App and FOX One (Try free for 7 days)
- Location: New Orleans, Louisiana
Dallas Cowboys vs. Philadelphia Eagles
Odds & Prediction
- Spread: Eagles (-3)
- Moneyline: Eagles -175, Cowboys +146
- Total: 47.5 points
- Prediction: Eagles 30, Cowboys 21
How to Watch
- Game Date: Sunday, Nov. 23
- Game Time: 4:25 p.m. ET
- TV Channel: FOX
- Streaming: FOXSports.com, FOX Sports App and FOX One (Try free for 7 days)
- Location: Arlington, Texas

Los Angeles Rams vs. Tampa Bay Buccaneers
Odds & Prediction
- Spread: Rams (-6.5)
- Moneyline: Rams -326, Buccaneers +261
- Total: 49.5 points
- Prediction: Rams 31, Buccaneers 17
How to Watch
- Game Date: Sunday, Nov. 23
- Game Time: 8:20 p.m. ET
- TV Channel: NBC/Peacock
- Box Score
- Location: Inglewood, California
San Francisco 49ers vs. Carolina Panthers
Odds & Prediction
- Spread: 49ers (-7)
- Moneyline: 49ers -352, Panthers +277
- Total: 49.5 points
- Prediction: 49ers 29, Panthers 15
How to Watch
- Game Date: Monday, Nov. 24
- Game Time: 8:15 p.m. ET
- TV Channel: ESPN
- Box Score
- Location: Santa Clara, California
Learn more about today's games on FOX Sports.
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.