It’s the most wonderful time of the year, not just for families and friends but also for football fans and bettors. In addition to the college playoffs and bowl season, it’s also the home stretch of the 2024 NFL playoff race.
Week 17 marks the final weekend of NFL games in the calendar year of 2024, and it’s also the third consecutive week with zero teams on bye. And with nearly every matchup involving at least one team with something to play for, it’s a great time to head to BetMGM, check out the odds, and find some betting value.
The week begins a day earlier than usual, thanks to Netflix’s star-studded Christmas double-header. Patrick Mahomes and the reigning-champion Chiefs visit Russell Wilson and the Steelers in Game 1, then MVP candidate Lamar Jackson and the Ravens visit 2023 Rookie of the Year C.J. Stroud and the Texans in Game 2. Ho-ho-holy moly!
MORE: Updated playoff picture | Updated standings | Full schedule
We also get a Thursday game, with Geno Smith and the Seahawks taking on 2024 No. 1 pick Caleb Williams and the Bears in Chicago. Then we’ll get three Saturday games, highlighted by Broncos-Bengals and Cardinals-Rams. The Seahawks and Rams are fighting for the NFC West — the Broncos and Bengals are vying for a Wild Card.
The nine games in Sunday’s main slate include multiple division-rivalry games, including Packers at Vikings and Cowboys at Eagles. Then, the Michael Penix-led Falcons face Rookie of the Year favorite Jayden Daniels and the Commanders on SNF. Lions vs. 49ers on Monday Night Football serves as the holiday cherry on top.
Let’s get to the moneyline, spread, and over/under odds for every matchup on the Week 17 schedule. Good luck, have fun, and be sure to read our best bets and top props throughout the week!
NFL Week 17 odds: Lines, spreads, over/under totals
All odds courtesy of BetMGM Sportsbook.
Day/time (ET) | Game | ML | ATS | O/U |
Wed., 12/25 1:00 p.m. |
Chiefs @ Steelers |
KC -135 PIT +115 |
KC -2.5 (-110) PIT +2.5 (-110) |
O 43 (-110) U 43 (-110) |
Wed., 12/25 4:30 p.m. |
Ravens @ Texans |
BAL -200 HOU +165 |
BAL -3.5 (-110) HOU +3.5 (-110) |
O 47 (-110) U 47 (-110) |
Thurs., 12/26 8:15 p.m. |
Seahawks @ Bears |
SEA -175 CHI +145 |
SEA -3.5 (-110) CHI +3.5 (-110) |
O 42.5 (-110) U 42.5 (-110) |
Sat., Dec. 28 1:00 p.m. |
Chargers @ Patriots |
LAC -250 NE +195 |
LAC -5.5 (-110) NE +5.5 (-110) |
O 42.5 (-110) U 42.5 (-110) |
Sat., Dec. 28 4:30 p.m. |
Broncos @ Bengals |
CIN -165 DEN +140 |
CIN -3 (-115) DEN +3 (-105) |
O 48.5 (-110) U 48.5 (-110) |
Sat., Dec. 28 8:15 p.m. |
Cardinals @ Rams |
LAR -250 ARI +200 |
LAR -5.5 (-110) ARI +5.5 (-110) |
O 48.5 (-110) U 4.5 (-110) |
Sun., 12/29 1:00 p.m. |
Panthers @ Buccaneers |
OTB | OTB | TBD |
Sun., 12/29 1:00 p.m. |
Jets @ Bills |
BUF -550 NYJ +400 |
BUF -10 (-110) NYJ +10 (-110) |
O 47 (-110) U 47 (-110) |
Sun., 12/29 1:00 p.m. |
Colts @ Giants |
IND -400 NYG +310 |
IND -7.5 (-110) NYG +7.5 (-110) |
O 40 (-110) U 40 (-110) |
Sun., 12/29 1:00 p.m. |
Packers @ Vikings |
MIN -125 GB +105 |
MIN -1.5 (-110) GB +1.5 (-110) |
O 48.5 (-110) U 48.5 (-110) |
Sun., 12/29 1:00 p.m. |
Raiders @ Saints |
NO -135 LV +115 |
NO -2.5 (-110) LV +2.5 (-110) |
O 40 (-110) U 40 (-110) |
Sun., 12/29 1:00 p.m. |
Titans @ Jaguars |
JAX -115 TEN -105 |
JAX -1 (-110) TEN +1 (-110) |
O 39.5 (-110) U 39.5 (-110) |
Sun., 12/29 4:05 p.m. |
Dolphins @ Browns |
MIA -250 CLE +200 |
MIA -6 (-110) CLE +6 (-110) |
O 40.5 (-110) U 40.5 (-110) |
Sun., 12/29 4:25 p.m. |
Cowboys @ Eagles |
OTB | OTB | TBD |
Sun., 12/29 8:20 p.m. |
Falcons @ Commanders |
WAS -225 ATL +185 |
WAS -5 (-110) ATL +5 (-110) |
O 46.5 (-110) U 46.5 (-110) |
Mon., 12/30 8:15 p.m. |
Lions @ 49ers |
DET -190 SF +155 |
DET -3.5 (-110) SF +3.5 (-110) |
O 51.5 (-110) U 51.5 (-110) |