2025 NFL schedule: Home and away matchups for all 32 teams

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:

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

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, ...

Save Story