NFL Christmas games have delivered some of the most dramatic, high-stakes, and memorable moments in league history. While the NFL hasn't always scheduled games on December 25, the matchups we have seen are packed with historic performances, playoff implications, and unforgettable finishes. Below is the definitive list of the seven best NFL Christmas games of all time, showcasing why December 25 has quietly become one of football's most compelling dates.
1. Dolphins vs. Chiefs (1971): The Longest Game in NFL History
The crown jewel of NFL Christmas Games, this AFC Divisional playoff clash lasted 82 minutes and 40 seconds, making it the longest game ever played. With Hall-of-Fame stars on both sides and nonstop momentum swings, Miami eventually defeated Kansas City, 27–24, on Garo Yepremian's iconic kick in double overtime. No Christmas Day matchup has ever matched its drama or its lasting impact.
2. Broncos vs. Titans (2004): A Holiday Shootout Loaded With Playoff Stakes
One of the most entertaining modern NFL Christmas games, this matchup brought explosive offense and fourth-quarter fireworks. Denver's late surge kept its playoff hopes alive in a tightly contested shootout that showcased elite quarterback play and clutch red-zone execution. It's the perfect example of how Christmas games have evolved into marquee TV events.
3. Cowboys vs. Cardinals (1995): A Holiday Showcase for a '90s Dynasty
This NFC East showdown highlighted the peak of Dallas' dynasty-era dominance. The Cowboys piled up big plays in a 37–13 win that drew massive holiday viewership and got fans used to the idea that Christmas Day football could be a major ratings force. It remains one of the most watched early NFL Christmas Games.
4. Packers vs. Bears (2005): A Snow-Covered Rivalry Classic
Few games embody the spirit of winter football like this frosty NFC North battle at Lambeau Field. Chicago's defense forced turnovers and dictated the pace in a 24–17 victory, but the imagery of snow, breath clouds and two historic franchises battling on Christmas cemented this game as an instant classic.
5. Chiefs vs. Steelers (2024): The New Era of NFL Christmas Games
As the NFL expands holiday programming, this game became a showcase for rising stars and high-powered modern offense. Kansas City prevailed via Patrick Mahomes throwing for 320 yards and three touchdowns. This game was proof that Christmas Day football could serve as a holiday showcase for the best players in the league.
6. Cowboys vs Vikings (1971): Great Performance by an Eventual Super Bowl Winner
This was the NFC Divisional playoff game in 1971. The 11-3 Cowboys went to Minnesota to face the 11-3 Vikings. Dallas won the turnover battle by a 5-0 margin on the way to a 20-12 win. The Cowboys then followed up this Christmas win with two more victories, the second of which was a victory in Super Bowl VI over the Miami Dolphins.
7. Bengals vs Vikings (1989): A De Facto Playoff Game on Christmas Day
This was a Christmas Monday Night Football game that closed out the 1989 season. It had huge implications, as whichever team won would be in the playoffs, while the loser would be knocked out of postseason qualification. Rich Karlis kicked five field goals and Chris Doleman racked up three sacks to help Minnesota win the NFC Central and send Cincinnati home for the 1989 campaign.














