NFL
Spread

NFL Christmas Odds & Lines 2024

Last Updated: Dec 23, 2024

The NFL doesn’t have the same Christmas Day tradition as the NBA, but football is slowly but surely becoming an annual spectacle on Santa’s big day.

There has been at least one NFL game on Christmas since 2020, and we’ve got two more fascinating matchups this year, even with the holiday falling on a Wednesday.

Let’s get ready for these festive fixtures by looking at the 2024 NFL Christmas odds and schedule.

NFL odds cited below are current as of Monday, Dec. 23, and courtesy of DraftKings Sportsbook.

Christmas NFL Games

Kansas City Chiefs @ Pittsburgh Steelers (1 p.m. ET, Netflix)

Chiefs -2.5 (-110) @ Steelers +2.5 (-110)

After losing at home to the Raiders on Christmas Day last year, Patrick Mahomes and the Chiefs travel to Pittsburgh to take on Russell Wilson and the Steelers.

Playing at home on Christmas is probably a disadvantage when it comes to distractions, so I’m expecting a better effort from Kansas City this time around. Plus, Mahomes has torched the vaunted Steelers defense in three career meetings, throwing for 988 yards, 14 touchdowns, and just one interception. The Chiefs won all three contests, averaging 40 points per game.

This version of the KC offense hasn’t been nearly as explosive, so I’m not expecting that degree of offensive outburst, but it is finally getting healthy now that Hollywood Brown is back in the lineup. Andy Reid’s squad also doesn’t need 40 points to win games because Steve Spagnuolo’s defense has held its last four opponents under 20 points.

Pittsburgh’s offense has taken steps forward this season with Wilson under center, but it has struggled lately with WR George Pickens (hamstring) sidelined. If he can’t play on a short week, the Steelers could be the latest victim of a KC squad that only wins one-possession games.

At less than a field goal, take the Chiefs to cover the spread on the road as one of your best NFL bets today.

Baltimore Ravens @ Houston Texans (4:30 p.m. ET, Netflix)

Ravens -5 (-110) @ Texans +5 (-110)

In the finale of the NFL’s Christmas Day double-header, the Baltimore Ravens travel to Houston to take on the Texans in a rematch of their 2023 AFC Divisional Round clash.

Baltimore won that all-important meeting in January 34-10, as the Ravens’ defense shut down C.J. Stroud, and Lamar Jackson accounted for four touchdowns (two passing, two rushing). Stroud didn’t have Tank Dell or Stefon Diggs for that matchup, and unfortunately for Houston, those two elite wideouts won’t be any help this time around after suffering season-ending injuries.

I’m sure that Texans HC DeMeco Ryans circled this game on his calendar the minute the schedule was released, but I’m not sure his short-handed squad can go toe-to-toe with the healthier, in-form Ravens. Give me Baltimore to win and cover on the road.

Author

John Arlia

Before joining The Game Day, John served as the National Writer for the United Soccer League, where he primarily covered the USL Championship out of the league’s headquarters in Tampa, FL. A devout soccer fan, John attended the men’s World Cups in Brazil and Russia and can’t wait for the 2026 edition to come to North America. Having also written for Sporting News Canada since getting his master’s from the Walter Cronkite School of Journalism at ASU, John has acquired a diverse sporting background, but considers football, golf, and soccer his three strong suits.

Related articles

Promotions

Get Up To $1,500 in Bonus Bets

5 stars

Bet $5, Get $200 in Bonus Bets

5 stars

Bet $5, Get $150 in Bonus Bets or $1k First Bet Safety Net

5 stars

Bet and Get Up to $1,000 No Sweat Bets

5 stars

Bet $5, Get $300 in Bonus Bets

5 stars

Double Your Winnings On Your Next 10 Bets​

5 stars

Bet $5, Get $100 in Bonus Bets

5 stars

Get A Bonus Bet Up To $250

5 stars

If you or someone you know has a gambling problem and wants help, please call 1-800-GAMBLER.

21+ and present in OH. Gambling Problem? Call or text 1-800-GAMBLER (CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY).

Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI).

GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY).

Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD).

21+ and present in most states. (18+ DC/KY/NH/WY). Eligibility restrictions apply.

All betting content on TheGameDay.com is exclusively intended for audience members 21 years and older who are permitted to gamble in legal states. The Game Day may earn revenue from site visitor referrals to betting services.

Responsible Gaming: Many sportsbooks offer ways to encourage responsible gaming, including the establishment of limits to deposits, spending, and time dedicated to betting.

The Game Day is a TGD Marketing Ltd. endeavor.