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.
Advertisement
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) 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
Advertisement
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, Buffalo, Green Bay, Miami, Minnesota, Kansas City Chiefs
Advertisement
Pittsburgh Steelers (10-7 in 2024; lost in wild-card round)
Home: Baltimore Ravens, Cincinnati Bengals, Cleveland Browns, Buffalo Bills, Green Bay Packers, Minnesota Vikings, Miami Dolphins, Indianapolis Colts, Seattle Seahawks
Away: Baltimore Ravens, Cincinnati Bengals, Cleveland Browns, Chicago Bears, Detroit Lions, New England Patriots, N.Y. Jets, L.A. Chargers
Cincinnati Bengals (9-8 in 2024; missed playoffs)
Home: Baltimore Ravens, Cleveland Browns, Pittsburgh Steelers, Chicago Bears, Detroit Lions, New England Patriots, N.Y. Jets, Jacksonville Jaguars, Arizona Cardinals
Away: Baltimore Ravens, Cleveland Browns, Pittsburgh Steelers, Buffalo Bills, Green Bay Packers, Miami Dolphins, Minnesota Vikings, Denver Broncos
Cleveland Browns (3-14 in 2024; missed playoffs)
Home: Baltimore Ravens, Cincinnati Bengals, Pittsburgh Steelers, Buffalo Bills, Green Bay Packers, Miami Dolphins, Minnesota Vikings, Tennessee Titans, San Francisco 49ers
Away: Baltimore Ravens, Cincinnati Bengals, Pittsburgh Steelers, Chicago Bears, Detroit Lions, New England Patriots, N.Y. Jets, Las Vegas Raiders
AFC South
Houston Texans (10-7 in 2024; lost in divisional round)
Home: Indianapolis Colts, Jacksonville Jaguars, Tennessee Titans, Arizona Cardinals, Denver Broncos, Las Vegas Raiders, San Francisco 49ers, Buffalo Bills, Tampa Bay Buccaneers
Away: Indianapolis Colts, Jacksonville Jaguars, Tennessee Titans, Kansas City Chiefs, L.A. Chargers, L.A. Rams, Seattle Seahawks, Baltimore Ravens
Advertisement
Indianapolis Colts (8-9 in 2024; missed playoffs)
Home: Houston Texans, Jacksonville Jaguars, Tennessee Titans, Arizona Cardinals, Denver Broncos, Las Vegas Raiders, San Francisco 49ers, Miami Dolphins, Atlanta Falcons
Away: Houston Texans, Jacksonville Jaguars, Tennessee Titans, Kansas City Chiefs, L.A. Chargers, L.A. Rams, Seattle Seahawks, Pittsburgh Steelers
Jacksonville Jaguars (4-13 in 2024; missed playoffs)
Home: Houston Texans, Indianapolis Colts, Tennessee Titans, Kansas City Chiefs, L.A. Chargers, L.A. Rams, Seattle Seahawks, N.Y. Jets, Carolina Panthers
Away: Houston Texans, Indianapolis Colts, Tennessee Titans, Arizona Cardinals, Denver Broncos, Las Vegas Raiders, San Francisco 49ers, Cincinnati Bengals
Tennessee Titans (3-14 in 2024; missed playoffs)
Home: Houston Texans, Indianapolis Colts, Jacksonville Jaguars, Kansas City Chiefs, L.A. Chargers, L.A. Rams, Seattle Seahawks, New England Patriots, New Orleans Saints
Away: Houston Texans, Indianapolis Colts, Jacksonville Jaguars, Buffalo Bills, Arizona Cardinals, Denver Broncos, Las Vegas Raiders, San Francisco 49ers, Cleveland Browns
AFC West
Kansas City Chiefs (15-2 in 2024; lost Super Bowl LIX)
Home: Denver Broncos, Las Vegas Raiders, Los Angeles Chargers, Houston Texans, Indianapolis Colts, Philadelphia Eagles, Washington Commanders, Baltimore Ravens, Detroit Lions
Away: Denver Broncos, Las Vegas Raiders, Los Angeles Chargers, Dallas, Jacksonville Jaguars, N.Y. Giants, Tennessee Titans, Buffalo Bills
The Kansas City Chiefs will host the Philadelphia Eagles in a rematch of Super Bowl LIX at some point in the 2025 NFL regular season. (Photo by Focus on Sport/Getty Images)
(Focus On Sport via Getty Images)
Los Angeles Chargers (11-6 in 2024; lost in wild-card round)
Home: Denver Broncos, Kansas City Chiefs, Las Vegas Raiders, Houston Texans, Indianapolis Colts, Philadelphia Eagles, Washington Commanders, Pittsburgh Steelers, Minnesota Vikings
Away: Denver Broncos, Kansas City Chiefs, Las Vegas Raiders, Dallas Cowboys, Jacksonville Jaguars, N.Y. Giants, Tennessee Titans, Miami Dolphins
Advertisement
Denver Broncos (10-7 in 2024; lost in wild-card round)
Home: Kansas City Chiefs, Las Vegas Raiders, Los Angeles Chargers, Dallas Cowboys, Jacksonville Jaguars, N.Y. Giants, Tennessee Titans, Cincinnati Bengals, Green Bay Packers
Away: Kansas City Chiefs, Las Vegas Raiders, Los Angeles Chargers, Houston Texans, Indianapolis Colts, Philadelphia Eagles, Washington Commanders, N.Y. Jets
Las Vegas Raiders (4-13 in 2024; missed playoffs)
Home: Denver Broncos, Kansas City Chiefs, Los Angeles Chargers, Dallas Cowboys, Jacksonville Jaguars, N.Y. Giants, Tennessee Titans, Cleveland Browns, Chicago Bears
Away: Denver Broncos, Kansas City Chiefs, Los Angeles Chargers, Houston Texans, Indianapolis Colts, Philadelphia Eagles, Washington Commanders, New England Patriots
NFC East
Philadelphia Eagles (14-3 in 2024; won Super Bowl LIX)
Home: Dallas Cowboys, New York Giants, Washington Commanders, Chicago Bears, Denver Broncos, Detroit Lions, Las Vegas Raiders, L.A. Rams
Away: Dallas Cowboys, New York Giants, Washington Commanders, Green Bay Packers, Kansas City Chiefs, L.A. Chargers, Minnesota Vikings, Buffalo Bills, Tampa Bay Buccaneers
Advertisement
Washington Commanders (12-5 in 2024; lost in divisional round)
Home: Dallas Cowboys, New York Giants, Philadelphia Eagles, Chicago Bears, Denver Broncos, Detroit Lions, Las Vegas Raiders, Seattle Seahawks
Away: Dallas Cowboys, New York Giants, Philadelphia Eagles, Green Bay Packers, Kansas City Chiefs, L.A. Chargers, Minnesota Vikings, Miami Dolphins, Atlanta Falcons
Dallas Cowboys (7-10 in 2024; missed playoffs)
Home: New York Giants, Philadelphia Eagles, Washington Commanders, Green Bay Packers, Kansas City Chiefs, L.A. Chargers, Minnesota Vikings, Arizona Cardinals
Away: New York Giants, Philadelphia Eagles, Washington Commanders, Chicago Bears, Denver Broncos, Detroit Lions, Las Vegas Raiders, N.Y. Jets, Carolina Panthers
New York Giants (3-14 in 2024; missed playoffs)
Home: Dallas Cowboys, Philadelphia Eagles, Washington Commanders, Green Bay Packers, Kansas City Chiefs, L.A. Chargers, Minnesota Vikings, San Francisco 49ers
Away: Dallas Cowboys, Philadelphia Eagles, Washington Commanders, Chicago Bears, Denver Broncos, Detroit Lions, Las Vegas Raiders, New England Patriots, New Orleans Saints
NFC North
Detroit Lions (15-2 in 2024; lost in divisional round)
Home: Chicago Bears, Green Bay Packers, Minnesota Vikings, Cleveland Browns, Dallas Cowboys, N.Y. Giants, Pittsburgh Steelers, Tampa Bay Buccaneers
Away: Chicago Bears, Green Bay Packers, Minnesota Vikings, Baltimore Ravens, Cincinnati Bengals, Philadelphia Eagles, Washington Commanders, Kansas City Chiefs, L.A. Rams
Advertisement
Minnesota Vikings (14-3 in 2024; lost in wild-card round)
Home: Chicago Bears, Detroit Lions, Green Bay Packers, Baltimore Ravens, Cincinnati Bengals, Philadelphia Eagles, Washington Commanders, Atlanta Falcons
Away: Chicago Bears, Detroit Lions, Green Bay Packers, Cleveland Browns, Dallas Cowboys, N.Y. Giants, Pittsburgh Steelers, L.A. Chargers, Seattle Seahawks
Green Bay Packers (11-6 in 2024; lost in wild-card round)
Home: Chicago Bears, Detroit Lions, Minnesota Vikings, Baltimore Ravens, Cincinnati Bengals, Philadelphia Eagles, Washington Commanders, Carolina Panthers
Away: Chicago Bears, Detroit Lions, Minnesota Vikings, Cleveland Browns, Dallas Cowboys, N.Y. Giants, Pittsburgh Steelers, Denver Broncos, Arizona Cardinals
Chicago Bears (5-12 in 2024; missed playoffs)
Home: Detroit Lions, Green Bay Packers, Minnesota Vikings, Cleveland Browns, Dallas Cowboys, N.Y. Giants, Pittsburgh Steelers, New Orleans Saints
Away: Detroit Lions, Green Bay Packers, Minnesota Vikings, Baltimore Ravens, Cincinnati Bengals, Philadelphia Eagles, Washington Commanders, Las Vegas Raiders, San Francisco 49ers
NFC South
Tampa Bay Buccaneers (10-7 in 2024; lost in wild-card round)
Home: Atlanta Falcons, Carolina Panthers, New Orleans Saints, Arizona Cardinals, New England Patriots, N.Y. Jets, San Francisco 49ers, Philadelphia Eagles
Away: Atlanta Falcons, Carolina Panthers, New Orleans Saints, Buffalo Bills, L.A. Rams, Miami Dolphins, Seattle Seahawks, Houston Texans, Detroit Lions
Advertisement
Atlanta Falcons (8-9 in 2024; missed playoffs)
Home: Carolina Panthers, New Orleans Saints, Tampa Bay Buccaneers, Buffalo Bills, L.A Rams, Miami Dolphins, Seattle Seahawks, Washington Commanders
Away: Carolina Panthers, New Orleans Saints, Tampa Bay Buccaneers, Arizona Cardinals, New England Patriots, N.Y. Jets, San Francisco 49ers, Indianapolis Colts, Minnesota Vikings
Carolina Panthers (5-12 in 2024; missed playoffs)
Home: Atlanta Falcons, New Orleans Saints, Tampa Bay Buccaneers, Buffalo Bills, L.A. Rams, Miami Dolphins, Seattle Seahawks, Dallas Cowboys
Away: Atlanta Falcons, New Orleans Saints, Tampa Bay Buccaneers, Arizona Cardinals, New England Patriots, N.Y. Jets, San Francisco 49ers, Jacksonville Jaguars, Green Bay Packers
New Orleans Saints (5-12 in 2024; missed playoffs)
Home: Atlanta Falcons, Carolina Panthers, Tampa Bay Buccaneers, Arizona Cardinals, New England Patriots, N.Y. Jets, San Francisco 49ers, N.Y. Giants
Away: Atlanta Falcons, Carolina Panthers, Tampa Bay Buccaneers, Buffalo Bills, Miami Dolphins, L.A. Rams, Seattle Seahawks, Tennessee Titans, Chicago Bears
NFC West
Los Angeles Rams (10-7 in 2024; lost in divisional round)
Home: Arizona Cardinals, San Francisco 49ers, Seattle Seahawks, Houston Texans, Indianapolis Colts, New Orleans Saints, Tampa Bay Buccaneers, Detroit Lions
Away: Arizona Cardinals, San Francisco 49ers, Seattle Seahawks, Atlanta Falcons, Carolina Panthers, Jacksonville Jaguars, Tennessee Titans, Baltimore Ravens, Philadelphia Eagles
Advertisement
Seattle Seahawks (10-7 in 2024; missed playoffs)
Home: Arizona Cardinals, Los Angeles Rams, San Francisco 49ers, Houston Texans, Indianapolis Colts, New Orleans Saints, Tampa Bay Buccaneers, Minnesota Vikings
Away: Arizona Cardinals, Los Angeles Rams, San Francisco 49ers, Atlanta Falcons, Carolina Panthers, Jacksonville Jaguars, Tennessee Titans, Pittsburgh Pirates, Washington Commanders
Arizona Cardinals (8-9 in 2024; missed playoffs)
Home: Los Angeles Rams, San Francisco 49ers, Seattle Seahawks, Atlanta Falcons, Carolina Panthers, Jacksonville Jaguars, Tennessee Titans, Green Bay Packers
Away: Los Angeles Rams, San Francisco 49ers, Seattle Seahawks, Houston Texans, Indianapolis Colts, New Orleans Saints, Tampa Bay Buccaneers, Cincinnati Bengals, Dallas Cowboys
San Francisco 49ers (6-11 in 2024; missed playoffs)
Home: Arizona Cardinals, Los Angeles Rams, Seattle Seahawks, Atlanta Falcons, Carolina Panthers, Jacksonville Jaguars, Tennessee Titans, Chicago Bears
Away: Arizona Cardinals, Los Angeles Rams, Seattle Seahawks, Houston Texans, Indianapolis Colts, New Orleans Saints, Tampa Bay Buccaneers, Cleveland Browns, N.Y. Giants
Read the full article here