The home and away 2025 NFL opponents have been determined for all 32 teams following the completion of the 2024 regular-season.
Future NFL opponents are determined by a league rotation each year. The final three opponents are based on the league standings at the end of the season.
The complete NFL schedule for 2025 will likely be released in late April or early May. The 2025 season is tentatively scheduled to kick off on Thursday, Sept. 4 and conclude with Super Bowl LX at Levi’s Stadium in Santa Clara, Calif., on Sunday, Feb. 8, 2026.
The NFL Playoff Schedule for the current season kicks off on Saturday, Jan. 11, 2025, at 1:30pm ET with the Houston Texans hosting the Los Angeles Chargers in a Wild Card Round matchup.
2025 NFL Opponents
AFC EAST
Home: Jets, Dolphins, Patriots, Ravens, Bengals, Chiefs, Saints, Buccaneers, Eagles
Away: Jets, Dolphins, Patriots, Falcons, Panthers, Browns, Texans, Steelers
Home: Bills, Patriots, Jets, Ravens, Bengals, Chargers, Saints, Buccaneers, Commanders
Away: Bills, Patriots, Jets, Browns, Steelers, Colts, Falcons, Panthers
Home: Bills, Dolphins, Jets, Browns, Steelers, Raiders, Falcons, Panthers, Giants
Away: Bills, Dolphins, Jets, Ravens, Bengals, Titans, Saints, Buccaneers
Home: Patriots, Dolphins, Bills, Browns, Steelers, Broncos, Falcons, Panthers, Cowboys
Away: Patriots, Dolphins, Bills, Ravens, Bengals, Jaguars, Saints, Buccaneers
AFC NORTH
Home: Bengals, Browns, Steelers, Patriots, Jets, Bears, Lions, Texans, Rams
Away: Bengals, Browns, Steelers, Bills, Dolphins, Packers, Vikings, Chiefs
Home: Browns, Ravens, Steelers, Bears, Lions, Patriots, Jets, Cardinals, Jaguars
Away: Browns, Ravens, Steelers, Bills, Dolphins, Packers, Vikings, Broncos
Home: Bengals, Ravens, Steelers, Bills, Dolphins, Packers, Vikings, Titans, 49ers
Away: Bengals, Ravens, Steelers, Bears, Lions, Patriots, Jets, Raiders
Home: Ravens, Bengals, Browns, Bills, Packers, Colts, Dolphins, Vikings, Seahawks
Away: Ravens, Bengals, Browns, Bears, Lions, Patriots, Jets, Chargers
AFC SOUTH
Home: Colts, Jaguars, Titans, Broncos, Raiders, Bills, Cardinals, 49ers, Buccaneers
Away: Colts, Jaguars, Titans, Chiefs, Chargers, Ravens, Rams, Seahawks
Home: Texans, Jaguars, Titans, Broncos, Raiders, Dolphins, Cardinals, 49ers, Falcons
Away: Texans, Jaguars, Titans, Chiefs, Chargers, Steelers, Rams, Seahawks
Home: Texans, Colts, Titans, Chiefs, Chargers, Jets, Rams, Seahawks, Panthers
Away: Texans, Colts, Titans, Broncos, Raiders, Bengals, Cardinals, 49ers
Home: Texans, Colts, Jaguars, Chiefs, Chargers, Patriots, Rams, Seahawks, Saints
Away: Texans, Colts, Jaguars, Broncos, Raiders, Browns, Cardinals, 49ers
AFC WEST
Home: Chiefs, Chargers, Raiders, Jaguars, Titans, Bengals, Cowboys, Giants, Packers
Away: Chiefs, Chargers, Raiders, Texans, Colts, Jets, Eagles, Commanders
Home: Broncos, Chargers, Raiders, Texans, Colts, Ravens, Eagles, Commanders, Lions
Away: Broncos, Chargers, Raiders, Jaguars, Titans, Bills, Cowboys, Giants
Home: Chiefs, Chargers, Broncos, Jaguars, Titans, Cowboys, Giants, Browns, Bears
Away: Chiefs, Chargers, Broncos, Texans, Colts, Eagles, Commanders, Patriots
Home: Broncos, Chiefs, Raiders, Texans, Colts, Steelers, Eagles, Commanders, Vikings
Away: Broncos, Chiefs, Raiders, Jaguars, Titans, Dolphins, Cowboys, Giants
NFC EAST
Home: Giants, Eagles, Commanders, Packers, Vikings, Cardinals, Chiefs, Chargers
Away: Giants, Eagles, Commanders, Bears, Lions, Panthers, Broncos, Raiders, Jets
Home: Commanders, Cowboys, Eagles, Packers, Vikings, Chiefs, Chargers, 49ers
Away: Commanders, Cowboys, Eagles, Bears, Lions, Broncos, Raiders, Patriots, Saints
Home: Giants, Cowboys, Commanders, Lions, Bears, Broncos, Raiders, Rams
Away: Giants, Cowboys, Commanders, Vikings, Packers, Chiefs, Bills, Chargers, Buccaneers
Home: Cowboys, Eagles, Giants, Bears, Lions, Seahawks, Broncos, Raiders
Away: Cowboys, Eagles, Giants, Packers, Vikings, Falcons, Chiefs, Chargers, Dolphins
NFC NORTH
Home: Lions, Packers, Vikings, Cowboys, Giants, Saints, Browns, Steelers
Away: Lions, Packers, Vikings, Eagles, Commanders, 49ers, Ravens, Bengals, Raiders
Home: Bears, Packers, Vikings, Cowboys, Giants, Browns, Steelers, Buccaneers
Away: Bears, Packers, Vikings, Bengals, Ravens, Eagles, Commanders, Rams, Chiefs
Home: Bears, Lions, Vikings, Eagles, Commanders, Panthers, Ravens, Bengals
Away: Bears, Lions, Vikings, Cowboys, Giants, Cardinals, Browns, Steelers, Broncos
Home: Bears, Lions, Packers, Eagles, Commanders, Ravens, Bengals, Falcons
Away: Bears, Lions, Packers, Cowboys, Giants, Browns, Steelers, Seahawks, Chargers
NFC SOUTH
Home: Panthers, Saints, Buccaneers, Rams, Seahawks, Commanders, Bills, Dolphins
Away: Panthers, Saints, Buccaneers, Cardinals, 49ers, Vikings, Patriots, Jets, Colts
Home: Falcons, Saints, Buccaneers, Rams, Seahawks, Cowboys, Bills, Dolphins
Away: Falcons, Saints, Buccaneers, Cardinals, 49ers, Packers, Patriots, Jets, Jaguars
Home: Falcons, Buccaneers, Panthers, Cardinals, 49ers, Giants, Patriots, Jets
Away: Falcons, Buccaneers, Panthers, Rams, Seahawks, Bears, Bills, Dolphins, Titans
Home: Falcons, Panthers, Saints, Cardinals, 49ers, Eagles, Patriots, Jets
Away: Falcons, Panthers, Saints, Rams, Seahawks, Lions, Bills, Dolphins, Texans
NFC WEST
Home: Rams, 49ers, Seahawks, Falcons, Panthers, Jaguars, Titans, Packers
Away: Rams, 49ers, Seahawks, Texans, Colts, Saints, Buccaneers, Cowboys, Bengals
Home: 49ers, Cardinals, Seahawks, Saints, Buccaneers, Lions, Texans, Colts
Away: 49ers, Cardinals, Seahawks, Falcons, Panthers, Eagles, Jaguars, Titans, Ravens
Home: Cardinals, Seahawks, Rams, Falcons, Panthers, Jaguars, Titans, Bears
Away: Cardinals, Seahawks, Rams, Saints, Buccaneers, Texans, Colts, Giants, Browns
Home: Rams, Cardinals, 49ers, Saints, Buccaneers, Vikings, Texans, Colts
Away: Rams, Cardinals, 49ers, Falcons, Panthers, Commanders, Jaguars, Titans, Steelers
Here is my dream FOX Doubleheader schedule for 2025
1:00PM
Vikings at Bears
Falcons at Patriots
Buccaneers at Panthers
4:25PM
Lions at Eagles (Game Of The Week)
Cardinals at 49ers (Secondary)
If the divisions were geographically accurate these would be the games:
Buffalo VS. New England
Buffalo VS. NY Jets
Buffalo VS. Pittsburgh
New England VS. NY Jets
New England VS. Pittsburgh
NY Jets VS. Pittsburgh
Cincinnati VS. Cleveland
Cincinnati VS. Indianapolis
Cincinnati VS. Kansas City
Cleveland VS. Indianapolis
Cleveland VS. Kansas City
Indianapolis VS. Kansas City
Carolina VS. Jacksonville
Carolina VS. Miami
Carolina VS. Tennessee
Jacksonville VS. Miami
Jacksonville VS. Tennessee
Miami VS. Tennessee
Denver VS. Houston
Denver VS. LA Chargers
Denver VS. Las Vegas
Houston VS. LA Chargers
Houston VS. Las Vegas
LA Chargers VS. Las Vegas
Baltimore VS. NY Giants
Baltimore VS. Philadelphia
Baltimore VS. Washington
NY Giants VS. Philadelphia
NY Giants VS. Washington
Philadelphia VS. Washington
Chicago VS. Detroit
Chicago VS. Green Bay
Chicago VS. Minnesota
Detroit VS. Green Bay
Detroit VS. Minnesota
Green Bay VS. Minnesota
Atlanta VS. Dallas
Atlanta VS. New Orleans
Atlanta VS. Tampa Bay
Dallas VS. New Orleans
Dallas VS. Tampa Bay
New Orleans VS. Tampa Bay
Arizona VS. LA Rams
Arizona VS. San Francisco
Arizona VS. Seattle
LA Rams VS. San Francisco
LA Rams VS. Seattle
San Francisco VS. Seattle
Buffalo at Indianapolis
Buffalo at Kansas City
Cincinnati at Buffalo
Cincinnati at New England
Cleveland at Buffalo
Cleveland at New England
Indianapolis at NY Jets
Indianapolis at Pittsburgh
Kansas City at NY Jets
Kansas City at Pittsburgh
New England at Indianapolis
New England at Kansas City
NY Jets at Cincinnati
NY Jets at Cleveland
Pittsburgh at Cincinnati
Pittsburgh at Cleveland
Carolina at Houston
Carolina at LA Chargers
Denver at Carolina
Denver at Jacksonville
Houston at Miami
Houston at Tennessee
Jacksonville at Houston
Jacksonville at LA Chargers
LA Chargers at Miami
LA Chargers at Tennessee
Las Vegas at Carolina
Las Vegas at Jacksonville
Miami at Denver
Miami at Las Vegas
Tennessee at Denver
Tennessee at Las Vegas
Baltimore at Chicago
Baltimore at Detroit
Chicago at Philadelphia
Chicago at Washington
Detroit at Philadelphia
Detroit at Washington
Green Bay at Baltimore
Green Bay at NY Giants
Minnesota at Baltimore
Minnesota at NY Giants
NY Giants at Chicago
NY Giants at Detroit
Philadelphia at Green Bay
Philadelphia at Minnesota
Washington at Green Bay
Washington at Minnesota
Arizona at New Orleans
Arizona at Tampa Bay
Atlanta at Arizona
Atlanta at San Francisco
Dallas at Arizona
Dallas at San Francisco
LA Rams at Atlanta
LA Rams at Dallas
New Orleans at LA Rams
New Orleans at Seattle
San Francisco at New Orleans
San Francisco at Tampa Bay
Seattle at Atlanta
Seattle at Dallas
Tampa Bay at LA Rams
Tampa Bay at Seattle
Atlanta at NY Jets
Atlanta at Pittsburgh
Buffalo at Atlanta
Buffalo at Dallas
Dallas at NY Jets
Dallas at Pittsburgh
New England at Atlanta
New England at Dallas
New Orleans at Buffalo
New Orleans at New England
NY Jets at New Orleans
NY Jets at Tampa Bay
Pittsburgh at New Orleans
Pittsburgh at Tampa Bay
Tampa Bay at Buffalo
Tampa Bay at New England
Chicago at Cincinnati
Chicago at Cleveland
Cincinnati at Green Bay
Cincinnati at Minnesota
Cleveland at Green Bay
Cleveland at Minnesota
Detroit at Cincinnati
Detroit at Cleveland
Green Bay at Indianapolis
Green Bay at Kansas City
Indianapolis at Chicago
Indianapolis at Detroit
Kansas City at Chicago
Kansas City at Detroit
Minnesota at Indianapolis
Minnesota at Kansas City
Arizona at Carolina
Arizona at Jacksonville
Carolina at LA Rams
Carolina at Seattle
Jacksonville at LA Rams
Jacksonville at Seattle
LA Rams at Miami
LA Rams at Tennessee
Miami at Arizona
Miami at San Francisco
San Francisco at Carolina
San Francisco at Jacksonville
Seattle at Miami
Seattle at Tennessee
Tennessee at Arizona
Tennessee at San Francisco
Baltimore at Denver
Baltimore at Las Vegas
Denver at Philadelphia
Denver at Washington
Houston at Baltimore
Houston at NY Giants
LA Chargers at Baltimore
LA Chargers at NY Giants
Las Vegas at Philadelphia
Las Vegas at Washington
NY Giants at Denver
NY Giants at Las Vegas
Philadelphia at Houston
Philadelphia at LA Chargers
Washington at Houston
Washington at LA Chargers
Buffalo at Miami
New England at Carolina
NY Jets at Tennessee
Pittsburgh at Jacksonville
Cincinnati at Denver
Cleveland at Las Vegas
Indianapolis at Houston
Kansas City at LA Chargers
Carolina at Cleveland
Jacksonville at Cincinnati
Miami at Kansas City
Tennessee at Indianapolis
Denver at Pittsburgh
Houston at NY Jets
LA Chargers at Buffalo
Las Vegas at New England
Baltimore at Atlanta
NY Giants at New Orleans
Philadelphia at Tampa Bay
Washington at Dallas
Chicago at San Francisco
Detroit at LA Rams
Green Bay at Arizona
Minnesota at Seattle
Atlanta at Minnesota
Dallas at Green Bay
New Orleans at Chicago
Tampa Bay at Detroit
Arizona at Washington
LA Rams at Philadelphia
San Francisco at NY Giants
Seattle at Baltimore
Baltimore at Pittsburgh
NY Giants at New England
Philadelphia at Buffalo
Washington at NY Jets
Chicago at Las Vegas
Detroit at LA Chargers
Green Bay at Houston
Minnesota at Denver
Atlanta at Jacksonville
Dallas at Tennessee
New Orleans at Carolina
Tampa Bay at Miami
Arizona at Indianapolis
LA Rams at Kansas City
San Francisco at Cleveland
Seattle at Cincinnati
Divisional Games in NFL matters.
Z-Man Proposals does not matter
Also Z-Man NFL Divisional games are very important so your beloved Cheeseheads get a second chance with My Bears, Lions & Vikings during NFL regular season.
Some of these divisions make no sense. Why is Tampa Bay with Dallas and not the other Florida teams? Why are the Texans and Chargers in the same division? If they were actually geographical, they would look like this:
New England, Jets, Giants, Buffalo
Philly, Pittsburgh, Baltimore, Washington
Cleveland, Detroit, Indy, Cincinnati
Carolina, Tennessee, New Orleans, Houston
Atlanta, Jacksonville, Tampa Bay, Miami
Chicago, Green Bay, Minnesota, Kansas City
Dallas, Arizona, Denver, Las Vegas
Chargers, Rams, San Francisco, Seattle
It has occurred to me while writing this alignment that you were attempting to keep the AFC-NFC split. You can actually accomplish this without any teams switching conferences:
New England, Buffalo, Jets, Baltimore
Cleveland, Pittsburgh, Indy, Cincinnati
Miami, Houston, Jacksonville, Tennessee
Chargers, Kansas City, Denver, Las Vegas
Philly, Giants, Washington, Carolina
Detroit, Chicago, Green Bay, Minnesota
Atlanta, Dallas, New Orleans, Tampa Bay
Rams, Seattle, Arizona, San Francisco
Have a safe and happy year ahead
Vinny, the idea is to put both East divisions entirely in the Northeast, both North divisions in the Midwest, both South divisions in the South, and with the exception of the Texans, the western-most CTZ team in the AFC, both West divisions in the West.
Sorry Z-Man I am fully blessed & happy way the NFL is currently with Conference/Division format & I really like it very much & if you do not like it go move to Birmingham, England Z-Man & I am confident that your beloved Cheeseheads will be play in London this year & Cowboys would be that perfect opponent.
I know the formula so I get why Buffalo plays Kansas City but why at home again?
I think it has to do with the 17th game rotation. Just a quirk that didn’t exist prior to that game being added.
If the Eagles do play Lions in NFC Championship game it will be at Ford Field & 2025 regular season of Eagles-Lions will be in Philly at Lincoln Financial Field would make a perfect 4:25PM FOX Doubleheader Game of the Week kickoff.
Also as an Eagles Fan I would like them to play their disliked rival Cowboys in Big D on Thanksgiving & My #1 prime time games vs Commanders on NBC Sunday Evening Football however Commanders would be My #1 choice for NFL opening kickoff September 4th should Eagles hoist second Lombardi Trophy.