Yes, the NFL does play games on Christmas Day. In fact, there have been several Christmas Day games over the years, including some of the most memorable and iconic matchups in NFL history. However, the number of games played on Christmas Day has decreased in recent years, as the league has shifted its focus towards honoring and celebrating the holiday with its players, staff, and fans. Nonetheless, it is still possible for NFL fans to enjoy some festive football on Christmas Day.