The 2025 NFL schedule won’t be released until May, but you don’t have to wait that long to find out who your favorite team will be playing. Thanks to the NFL’s scheduling formula, we know who the home and road opponents will be for all 32 teams, which means we can take a look at all 272 games that will be on the schedule in 2025.
Some of the biggest games on the 2024 schedule will include:
And let’s not forget about the Lions’ ENTIRE road schedule: Of their nine games away from Detroit, eight of them will be against teams that finished the season with a winning record in 2024: Packers, Vikings, Ravens, Eagles, Commanders, Rams , Chiefs and Bengals.
Each AFC team will have nine home games this year, meaning the conference will host the majority of international games.
With that in mind, let’s take a look at the 2024 home-and-away opponents for all 32 teams.
how it works
- Home and away against their three division opponents (six games).
- The four teams from another division within their conference on a three-year rotating cycle (four games).
- The four teams from one division in the other conference on a four-year rotating cycle (four games).
- Two intraconference games based on the previous year’s standings (two games). These games pit a first-place team against the first-place teams in the two divisions of the same conference that the team is not scheduled to play in that season. The second, third and fourth place teams in a conference are paired the same way each year.
- An interconference game based on the previous year’s standings on a four-year rotating cycle (a game). These games pit a first-place team in a division against a first-place team in a division from the opposite conference that the team is not scheduled to play in that season. The second, third and fourth place teams in each division are paired the same way each year. The home conference for this game will rotate each season, with AFC teams hosting the game in 2023.
Here’s a brief explanation of the NFL’s scheduling formula, which was implemented in 2002 and revised in 2021 when the 17th game was added. Each team will play:
Mark your calendars
The 2025 regular season will begin on Thursday, September 4, and run through Week 18, which will be played on January 4, 2026.
The 2025 NFL season will conclude on February 8, 2026 at Levi’s Stadium in California, where the NFC champion and the AFC champion will meet in Super Bowl LX.
2025 opponents
Here is the complete list of home and away opponents for each NFL team. Dates and times for each game will be released sometime during the spring.
AFC EAST
buffalo bills
Home: Patriots, Dolphins, Jets, Ravens, Bengals, Chiefs, Saints, Buccaneers, Eagles
Far: Patriots, Dolphins, Jets, Browns, Texans, Steelers, Falcons, Panthers
Miami Dolphins
Home: Bills, Patriots, Jets, Ravens, Bengals, Chargers, Saints, Buccaneers, Commanders
Far: Bills, Patriots, Jets, Browns, Steelers, Colts, Falcons, Panthers
New England Patriots
Home: Bills, Dolphins, Jets, Browns, Steelers, Raiders, Falcons, Panthers, Giants
Far: Bills, Dolphins, Jets, Ravens, Bengals, Titans, Buccaneers, Saints
New York Jets
Home: Patriots, Dolphins, Bills, Browns, Steelers, Broncos, Falcons, Panthers, Cowboys
Far: Patriots, dolphins, banknotes, crows, Bengalis, jaguars, buccaneers, saints
AFC North
Baltimore Ravens
Home: Bengals, Browns, Steelers, Patriots, Jets, Texans, Bears, Lions, Rams
Far: Bengals, Browns, Steelers, Bills, Dolphins, Chiefs, Packers, Vikings
Cincinnati Bengals
Home: Ravens, Browns, Steelers, Patriots, Jets, Jaguars, Bears, Lions, Cardinals,
Far: Ravens, Browns, Steelers, Bills, Dolphins, Broncos, Packers, Vikings
cleveland browns
Home: Steelers, Bengals, Ravens, Bills, Dolphins, Titans, Packers, Vikings
Far: Steelers, Bengals, Ravens, Patriots, Jets, Raiders, Bears, Lions, 49ers
Pittsburgh Steelers
Home: Ravens, Bengals, Browns, Bills, Dolphins, Colts, Vikings, Packers, Seahawks
Far: Ravens, Bengals, Browns, Patriots, Jets, Chargers, Bears, Lions
AFC South
Houston Texans
Home: Colts, Jaguars, Titans, Broncos, Raiders, Bills, Cardinals, 49ers, Buccaneers
Far: Ponies, Jaguars, Titans, Chiefs, Chargers, Ravens, Rams, Seahawks
Indianapolis Colts
Home: Texans, Jaguars, Titans, Broncos, Raiders, Dolphins, Cardinals, 49ers, Falcons
Far: Texans, Jaguars, Titans, Chiefs, Chargers, Steelers, Rams, Seahawks
jacksonville jaguars
Home: Texans, Colts, Titans, Chiefs, Chargers, Jets, Rams, Seahawks, Panthers
Far: Texans, Colts, Titans, Broncos, Raiders, Bengals, Cardinals, 49ers
Tennessee Titans
Home: Texans, Colts, Jaguars, Chiefs, Chargers, Patriots, Rams, Seahawks, Saints
Far: Texans, Colts, Jaguars, Broncos, Raiders, Browns, Cardinals, 49ers
AFC West
Denver Broncos
Home: Chiefs, Chargers, Raiders, Jaguars, Titans, Bengals, Cowboys, Giants, Packers
Far: Chiefs, Chargers, Raiders, Colts, Texans, Jets, Eagles, Commanders
Kansas City Chiefs
Home: Broncos, Chargers, Raiders, Colts, Texans, Ravens, Eagles, Commanders, lions
Far: Broncos, Chargers, Raiders, Jaguars, Titans, Bills, Cowboys, Giants
Las Vegas Raiders
Home: Chiefs, Chargers, Broncos, Jaguars, Titans, Browns, Cowboys, Giants, Bears
Far: Chiefs, Chargers, Broncos, Texans, Colts, Patriots, Eagles, Commanders
Los Angeles Chargers
Home: Broncos, Chiefs, Raiders, Texans, Colts, Steelers, Eagles, Commanders, Vikings
Far: Broncos, Chiefs, Raiders, Jaguars, Titans, Dolphins, Cowboys, Giants
NFC EAST
dallas cowboys
Home: Giants, Eagles, Commanders, Packers, Vikings, Cardinals, Chiefs, Chargers
Far: Giants, Eagles, Commanders, Bears, Lions, Panthers, Broncos, Raiders, Jets
New York Giants
Home: Commanders, Cowboys, Eagles, Packers, Vikings, 49ers, Chiefs, Chargers
Far: Commanders, Cowboys, Eagles, Bears, Lions, Saints, Broncos, Raiders, Patriots
Philadelphia Eagles
Home: Giants, Cowboys, Commanders, Lions, Bears, Rams, Broncos, Raiders
Far: Giants, Cowboys, Commanders, Vikings, Packers, Buccaneers, Chiefs, Bills, Chargers
Washington Commanders
Home: Cowboys, Eagles, Giants, Bears, Lions, Seahawks, Broncos, Raiders
Far: Cowboys, Eagles, Giants, Packers, Vikings, Falcons, Chiefs, Chargers, Dolphins
NFC North
chicago bears
Home: Lions, Packers, Vikings, Cowboys, Giants, Saints, Browns, Steelers
Far: Lions, Packers, Vikings, Eagles, Commanders, 49ers, Ravens, Bengals, Raiders
Detroit Lions
Home: Bears, Packers, Vikings, Cowboys, Giants, Buccaneers, Browns, Steelers
Far: Bears, Packers, Vikings, Eagles, Commanders, Rams, Bengals, Ravens, Chiefs
Green Bay Packers
Home: Bears, lions, vikings, eagles, commanders, panthers, ravens, bengals
Far: Bears, Lions, Vikings, Cowboys, Giants, Cardinals, Browns, Steelers, Broncos
Minnesota Vikings
Home: Bears, Lions, Packers, Eagles, Commanders, Falcons, Crows, Bengals
Far: Bears, Lions, Packers, Cowboys, Giants, Seahawks, Browns, Steelers, Chargers
NFC South
Atlanta Falcons
Home: Panthers, Saints, Buccaneers, Rams, Seahawks, Commanders, Bills, Dolphins
Far: Panthers, Saints, Buccaneers, Cardinals, 49ers, Vikings, Patriots, Jets, Colts
carolina panthers
Home: Falcons, Saints, Buccaneers, Rams, Seahawks, Cowboys, Banknotes, Dolphins
Far: Falcons, Saints, Buccaneers, Cardinals, 49ers, Packers, Patriots, Jets, Jaguars
New Orleans Saints
Home: Falcons, Buccaneers, Panthers, Cardinals, 49ers, Giants, Patriots, Jets
Far: Falcons, Buccaneers, Panthers, Rams, Seahawks, Bears, Bills, Dolphins, Titans
Tampa Bay Buccaneers
Home: Falcons, Panthers, Saints, Cardinals, 49ers, Eagles, Patriots, Jets
Far: Falcons, Panthers, Saints, Rams, Seahawks, Lions, Bills, dolphins, Texans
NFC West
Arizona Cardinals
Home: 49ers, Rams, Seahawks, Falcons, Panthers, Packers, Jaguars, Titans
Far: 49ers, Rams, Seahawks, Saints, Buccaneers, Cowboys, Texans, Colts, Bengals
Los Angeles Rams
Home: 49ers, Cardinals, Seahawks, Saints, Buccaneers, Lions, Texans, Colts
Far: 49ers, Cardinals, Seahawks, Falcons, Panthers, Eagles, Jaguars, Titans, Ravens
San Francisco 49ers
Home: Cardinals, Rams, Seahawks, Falcons, Panthers, Bears, Jaguars, Titans
Far: Cardinals, Rams, Seahawks, Saints, Buccaneers, Giants, Texans, Colts, Browns
Seattle Seahawks
Home: Rams, Cardinals, 49ers, Saints, Buccaneers, Vikings, Texans, Colts
Far: Rams, Cardinals, 49ers, Falcons, Panthers, Commanders, Jaguars, Titans, Steelers