While the official dates and times for the upcoming NFL season won’t be released until later this spring, we do know who your favorite team will be playing in 2025 and where.
The NFL’s 17-game regular-season schedule is generated by a fixed formula. Each team plays home and away games against the other three in their division, making up more than 1/3 of the schedule.
Beyond that, clubs play against the four teams in another division within their conference on a three-year rotating basis and the four teams in a division in the opposite conference on a four-year rotating basis, for another eight games. Finally, teams are matched up with the clubs in the two divisions in their conference they aren’t matched up with that year, based on finishing position (first vs. first, second vs. second, etc.) and one from the opposite conference on a rotating basis, again based on finishing position.
Got it? If not, that’s OK, because each team’s 2025 opponents are listed below:
AFC East
Buffalo Bills (13-4 in 2024; lost AFC Championship game)
Home: Miami Dolphins, New England Patriots, New York Jets, Baltimore Ravens, Cincinnati Bengals, New Orleans Saints, Tampa Bay Buccaneers, Kansas City Chiefs, Philadelphia Eagles
Away: Miami Dolphins, New England Patriots, New York Jets, Atlanta Falcons, Carolina Panthers, Cleveland Browns, Pittsburgh Steelers, Houston Texans
Miami Dolphins (8-9 in 2024; missed playoffs)
Home: Buffalo Bills, New England Patriots, New York Jets, Baltimore Ravens, Cincinnati Bengals, New Orleans Saints, Tampa Bay Buccaneers, Los Angeles Chargers, Washington Commanders
Away: Buffalo Bills, New England Patriots, New York Jets, Atlanta Falcons, Carolina Panthers, Cleveland Browns, Pittsburgh Steelers, Indianapolis Colts
New York Jets (5-12 in 2024; missed playoffs)
Home: Buffalo Bills, Miami Dolphins, New England Patriots, Atlanta Falcons, Carolina Panthers, Cleveland Browns, Pittsburgh Steelers, Denver Broncos, Dallas Cowboys
Away: Buffalo Bills, Miami Dolphins, New England Patriots, Baltimore Ravens, Cincinnati Bengals, New Orleans Saints, Tampa Bay Buccaneers, Jacksonville Jaguars
New England Patriots (4-13 in 2024; missed playoffs)
Home: Buffalo Bills, Miami Dolphins, New York Jets, Atlanta Falcons, Carolina Panthers, Cleveland Browns, Pittsburgh Steelers, Las Vegas Raiders, New York Giants
Away: Buffalo Bills, Miami Dolphins, New York Jets, Baltimore Ravens, Cincinnati Bengals, New Orleans Saints, Tampa Bay Buccaneers, Tennessee Titans
AFC North
Baltimore Ravens (12-5 in 2024; lost in divisional round)
Home: Cincinnati Bengals, Cleveland Browns, Pittsburgh Steelers, Chicago Bears, Detroit Lions, New England Patriots, N.Y. Jets, Houston Texans, L.A. Rams
Away: Cincinnati Bengals, Cleveland Browns, Pittsburgh Steelers, ...