Jalen Hurts and the Philadelphia Eagles will enter the 2025 season as the reigning Super Bowl champions, facing a mix of strong opponents and rebuilding teams like the Giants and Bears. They will also play the Dallas Cowboys twice, who are eager for a better season.

Although the official schedule isn’t set yet, we know the rivals Hurts and the Eagles will face. Notably, they will play the Cowboys twice, once on the road and once at home. It will be interesting to see Dallas’ form after a poor 2024 season.

The Eagles will also have two games against a familiar foe, the Commanders. The Washington franchise leads the series 90-86-5, and last season they played three games, with the Eagles winning two, including the NFC Championship Game.

Lastly, the Eagles will face the Giants twice. The Giants are currently looking to improve their quarterback position, with many rumored names but nothing concrete yet. The Giants haven’t beaten the Eagles since January 2024.

Head coach Nick Sirianni of the Philadelphia Eagles reacts during the second quarter against the Dallas Cowboys at Lincoln Financial Field on December 29, 2024 in Philadelphia, Pennsylvania.

The 17 Opponents for the Eagles in the 2025 Season

Two highly anticipated games are against the Kansas City Chiefs, which will be on the road, likely mid-season. Another notable matchup is against the Buffalo Bills, also on the road, probably during the ‘snow’ season to boost viewership. The Eagles’ most recent victory over the Chiefs was in Super Bowl LIX, and they haven’t beaten the Bills since November 11, 2023.

Home gamesAway games
Dallas CowboysDallas Cowboys
New York GiantsNew York Giants
Washington CommandersWashington Commanders
Chicago BearsTampa Bay Buccaneers
Detroit LionsGreen Bay Packers
Denver BroncosKansas City Chiefs
Los Angeles RamsLos Angeles Chargers
Las Vegas RaidersMinnesota Vikings

Buffalo Bills

When will the NFL schedule for the 2025 season be released?

The NFL typically announces the full schedule in mid-May. Last season, the schedule was released on May 15, revealing the weekly matchups for each team. This year should be no different. All teams will have 17 games and a bye week.