The New Orleans Saints will host the Atlanta Falcons for their first meeting of the season in Week 12 on November 23, 2025 at 3:25 p.m. on FOX. The Saints play host to their longtime rivals in the Caesars Superdome after splitting the season series in 2024. The Saints have won their last three home contests against Atlanta.
Atlanta Falcons at New Orleans Saints: Week 12 - November 23, 2025
