2024 NFL opponents determined for all 32 teams

By Kevin Kelley -

The home and away 2024 NFL opponents have been determined for all 32 teams following the completion of the 2023 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 2024 NFL schedule will likely be released in late April or early May. The 2024 season is tentatively scheduled to kick off on Thursday, Sept. 5 and conclude with Super Bowl LIX at Caesars Superdome in New Orleans, La., on Sunday, Feb. 9, 2025.

The NFL Playoff Schedule for the current season kicks off on Saturday, Jan. 13, 2024, at 4:30pm ET with the Houston Texans hosting the Cleveland Browns in a Wild Card Round matchup.

2024 NFL Opponents


Buffalo Bills

Home: Patriots, Dolphins, Jets, Jaguars, Titans, Cardinals, 49ers, Chiefs

Away: Patriots, Dolphins, Jets, Texans, Colts, Rams, Seahawks, Ravens, Lions

Miami Dolphins 

Home: Bills, Patriots, Jets, Jaguars, Titans, Cardinals, 49ers, Raiders

Away: Bills, Patriots, Jets, Texans, Colts, Rams, Seahawks, Browns, Packers

New England Patriots

Home: Bills, Dolphins, Jets, Texans, Colts, Rams, Seahawks, Chargers

Away: Bills, Dolphins, Jets, Bengals, Bears, Titans, 49ers, Jaguars, Cardinals

New York Jets

Home: Patriots, Dolphins, Bills, Texans, Colts, Rams, Seahawks, Broncos

Away: Patriots, Dolphins, Bills, Jaguars, Titans, Cardinals, 49ers, Steelers, Vikings


Baltimore Ravens

Home: Bengals, Browns, Steelers, Broncos, Raiders, Eagles, Commanders, Bills

Away: Bengals, Browns, Steelers, Chiefs, Chargers, Cowboys, Giants, Texans, Buccaneers

Cincinnati Bengals

Home: Ravens, Browns, Steelers, Broncos, Raiders, Eagles, Commanders, Patriots

Away: Ravens, Browns, Steelers, Cowboys, Chiefs, Chargers, Giants, Panthers, Titans

Cleveland Browns

Home: Steelers, Bengals, Ravens, Chiefs, Chargers, Cowboys, Giants, Dolphins

Away: Steelers, Bengals, Ravens, Commanders, Broncos, Raiders, Eagles, Jaguars, Saints

Pittsburgh Steelers

Home: Ravens, Bengals, Browns, Chiefs, Cowboys, Chargers, Giants, Jets

Away: Ravens, Bengals, Browns, Commanders, Broncos, Raiders, Eagles, Colts, Falcons


Houston Texans

Home: Colts, Jaguars, Titans, Bills, Dolphins, Bears, Lions, Ravens

Away: Colts, Jaguars, Titans, Jets, Patriots, Chiefs, Packers, Vikings, Cowboys

Indianapolis Colts

Home: Texans, Jaguars, Titans, Dolphins, Bills, Lions, Bears, Steelers

Away: Texans, Jaguars, Titans, Jets, Patriots, Giants, Packers, Vikings, Broncos

Jacksonville Jaguars

Home: Texans, Colts, Titans, Patriots, Jets, Packers, Vikings, Browns

Away: Texans, Colts, Titans, Bears, Lions, Dolphins, Raiders, Eagles, Bills

Tennessee Titans

Home: Texans, Colts, Jaguars, Patriots, Jets, Packers, Vikings, Bengals

Away: Texans, Colts, Jaguars, Dolphins, Bills, Bears, Lions, Chargers, Commanders


Denver Broncos

Home: Chiefs, Chargers, Raiders, Falcons, Panthers, Browns, Steelers, Colts

Away: Chiefs, Chargers, Raiders, Ravens, Bengals, Saints, Buccaneers, Jets, Seahawks

Kansas City Chiefs

Home: Broncos, Chargers, Raiders, Ravens, Bengals, Saints, Buccaneers, Texans

Away: Broncos, Chargers, Raiders, Steelers, Browns, Falcons, Panthers, Bills, 49ers

Las Vegas Raiders

Home: Chiefs, Chargers, Broncos, Browns, Steelers, Falcons, Panthers, Jaguars

Away: Chiefs, Chargers, Broncos, Ravens, Bengals, Saints, Buccaneers, Rams, Dolphins

Los Angeles Chargers

Home: Broncos, Chiefs, Raiders, Ravens, Bengals, Saints, Buccaneers, Titans

Away: Browns, Steelers, Broncos, Chiefs, Raiders, Falcons, Panthers, Patriots, Cardinals


Dallas Cowboys

Home: Giants, Eagles, Commanders, Ravens, Bengals, Saints, Buccaneers, Texans, Lions

Away: Giants, Eagles, Commanders, Falcons, Panthers, Browns, Steelers, 49ers

New York Giants

Home: Commanders, Cowboys, Eagles, Ravens, Bengals, Saints, Buccaneers, Vikings, Colts

Away: Commanders, Cowboys, Eagles, Steelers, Browns, Panthers, Falcons, Seahawks

Philadelphia Eagles

Home: Giants, Cowboys, Commanders, Panthers, Browns, Falcons, Steelers, Packers, Jaguars

Away: Giants, Cowboys, Commanders, Ravens, Saints, Bucs, Bengals, Rams

Washington Commanders

Home: Cowboys, Eagles, Giants, Falcons, Panthers, Browns, Steelers, Titans, Bears

Away: Cowboys, Eagles, Giants, Ravens, Saints, Buccaneers, Bengals, Cardinals


Chicago Bears

Home: Lions, Packers, Vikings, Jaguars, Rams, Seahawks, Titans, Panthers, Patriots

Away: Lions, Packers, Vikings, Cardinals, Texans, Colts, 49ers, Commanders

Detroit Lions

Home: Bears, Packers, Vikings, Rams, Seahawks, Jaguars, Titans, Buccaneers, Bills

Away: Bears, Packers, Vikings, Cowboys, Cardinals, Texans, Colts, 49ers

Green Bay Packers

Home: Bears, Lions, Vikings, Cardinals, 49ers, Texans, Colts, Saints, Dolphins

Away: Bears, Lions, Vikings, Eagles, Jaguars, Titans, Rams, Seahawks

Minnesota Vikings

Home: Bears, Lions, Packers, Cardinals, 49ers, Texans, Colts, Falcons, Jets

Away: Bears, Lions, Packers, Rams, Seahawks, Jaguars, Titans, Giants


Atlanta Falcons

Home: Panthers, Saints, Buccaneers, Cowboys, Giants, Chiefs, Chargers, Seahawks, Steelers

Away: Panthers, Saints, Buccaneers, Commanders, Broncos, Raiders, Eagles, Vikings

Carolina Panthers

Home: Falcons, Saints, Buccaneers, Cowboys, Giants, Chiefs, Chargers, Cardinals, Bengals

Away: Falcons, Broncos, Raiders, Saints, Eagles, Buccaneers, Commanders, Bears

New Orleans Saints

Home: Falcons, Buccaneers, Panthers, Eagles, Commanders, Broncos, Raiders, Rams, Browns

Away: Falcons, Buccaneers, Panthers, Cowboys, Giants, Chiefs, Chargers, Packers

Tampa Bay Buccaneers

Home: Falcons, Ravens, Panthers, Broncos, Raiders, Saints, Eagles, 49ers, Commanders

Away: Falcons, Panthers, Cowboys, Lions, Chiefs, Chargers, Saints, Giants


Arizona Cardinals

Home: 49ers, Rams, Seahawks, Bears, Lions, Patriots, Jets, Commanders, Chargers

Away: 49ers, Rams, Seahawks, Packers, Vikings, Panthers, Dolphins, Bills

Los Angeles Rams

Home: 49ers, Cardinals, Seahawks, Packers, Vikings, Bills, Dolphins, Eagles, Raiders

Away: 49ers, Cardinals, Seahawks, Lions, Bears, Saints, Patriots, Jets

San Francisco 49ers

Home: Cardinals, Rams, Seahawks, Bears, Lions, Jets, Patriots, Cowboys, Chiefs

Away: Cardinals, Rams, Seahawks, Packers, Vikings, Dolphins, Bills, Buccaneers

Seattle Seahawks

Home: Rams, Cardinals, 49ers, Packers, Vikings, Dolphins, Bills, Giants, Broncos

Away: Rams, Cardinals, 49ers, Bears, Lions, Patriots, Jets, Falcons

Leave a Reply

Your email address will not be published. Required fields are marked *

Comments (9)

As A Eagles Fan I would like to see two divisional games vs Giants at Lincoln Financial Field 4:25PM Kickoff FOX Doubleheader game of the week & Cowboys at AT&T Stadium on Thanksgiving 11/28/24.

Have revise opponent for Dallas Cowboys on Thanksgiving 11/28/24 and it is New Orleans Saints. In addition to FOX Game Of The Week Doubleheader like to see My Philadelphia Eagles & Dallas Cowboys play on Sunday Night Football too.

I wish I knew when the Vikings would be facing the Ravens, Bengals, Browns and Steelers again and also cowboys, giants, eagles and commanders.

here’s My dream FOX Doubleheader schedule for 2024 1:00PM ET Lions At Bears Rams At Patriots Falcons At Panthers 4:25PM ET Giants At Eagles(GOTW) Seahawks At 49ers(Secondary)

If the NFL’s divisions were actually 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 Carolina
Buffalo at Jacksonville
Carolina at NY Jets
Carolina at Pittsburgh
Jacksonville at NY Jets
Jacksonville at Pittsburgh
Miami at Buffalo
Miami at New England
New England at Carolina
New England at Jacksonville
NY Jets at Miami
NY Jets at Tennessee
Pittsburgh at Miami
Pittsburgh at Tennessee
Tennessee at Buffalo
Tennessee at New England

Cincinnati at Houston
Cincinnati at LA Chargers
Cleveland at Houston
Cleveland at LA Chargers
Denver at Cincinnati
Denver at Cleveland
Houston at Indianapolis
Houston at Kansas City
Indianapolis at Denver
Indianapolis at Las Vegas
Kansas City at Denver
Kansas City at Las Vegas
LA Chargers at Indianapolis
LA Chargers at Kansas City
Las Vegas at Cincinnati
Las Vegas at Cleveland

Atlanta at Philadelphia
Atlanta at Washington
Baltimore at Atlanta
Baltimore at Dallas
Dallas at Philadelphia
Dallas at Washington
New Orleans at Baltimore
New Orleans at NY Giants
NY Giants at Atlanta
NY Giants at Dallas
Philadelphia at New Orleans
Philadelphia at Tampa Bay
Tampa Bay at Baltimore
Tampa Bay at NY Giants
Washington at New Orleans
Washington at Tampa Bay

Arizona at Green Bay
Arizona at Minnesota
Chicago at Arizona
Chicago at San Francisco
Detroit at Arizona
Detroit at San Francisco
Green Bay at LA Rams
Green Bay at Seattle
LA Rams at Chicago
LA Rams at Detroit
Minnesota at LA Rams
Minnesota at Seattle
San Francisco at Green Bay
San Francisco at Minnesota
Seattle at Chicago
Seattle at Detroit

Arizona at Buffalo
Arizona at New England
Buffalo at LA Rams
Buffalo at Seattle
LA Rams at NY Jets
LA Rams at Pittsburgh
New England at LA Rams
New England at Seattle
NY Jets at Arizona
NY Jets at San Francisco
Pittsburgh at Arizona
Pittsburgh at San Francisco
San Francisco at Buffalo
San Francisco at New England
Seattle at NY Jets
Seattle at Pittsburgh

Baltimore at Indianapolis
Baltimore at Kansas City
Cincinnati at Baltimore
Cincinnati at NY Giants
Cleveland at Baltimore
Cleveland at NY Giants
Indianapolis at Philadelphia
Indianapolis at Washington
Kansas City at Philadelphia
Kansas City at Washington
NY Giants at Indianapolis
NY Giants at Kansas City
Philadelphia at Cincinnati
Philadelphia at Cleveland
Washington at Cincinnati
Washington at Cleveland

Carolina at Green Bay
Carolina at Minnesota
Chicago at Carolina
Chicago at Jacksonville
Detroit at Carolina
Detroit at Jacksonville
Green Bay at Miami
Green Bay at Tennessee
Jacksonville at Green Bay
Jacksonville at Minnesota
Miami at Chicago
Miami at Detroit
Minnesota at Miami
Minnesota at Tennessee
Tennessee at Chicago
Tennessee at Detroit

Atlanta at Denver
Atlanta at Las Vegas
Dallas at Denver
Dallas at Las Vegas
Denver at New Orleans
Denver at Tampa Bay
Houston at Atlanta
Houston at Dallas
LA Chargers at Atlanta
LA Chargers at Dallas
Las Vegas at New Orleans
Las Vegas at Tampa Bay
New Orleans at Houston
New Orleans at LA Chargers
Tampa Bay at Houston
Tampa Bay at LA Chargers

Buffalo at Kansas City
New England at Indianapolis
NY Jets at Cincinnati
Pittsburgh at Cleveland

Cincinnati at Tennessee
Cleveland at Jacksonville
Indianapolis at Carolina
Kansas City at Miami

Carolina at LA Chargers
Jacksonville at Las Vegas
Miami at Houston
Tennessee at Denver

Denver at NY Jets
Houston at Buffalo
LA Chargers at New England
Las Vegas at Pittsburgh

Baltimore at San Francisco
NY Giants at Seattle
Philadelphia at LA Rams
Washington at Arizona

Chicago at Washington
Detroit at Baltimore
Green Bay at Philadelphia
Minnesota at NY Giants

Atlanta at Chicago
Dallas at Detroit
New Orleans at Minnesota
Tampa Bay at Green Bay

Arizona at Atlanta
LA Rams at Tampa Bay
San Francisco at Dallas
Seattle at New Orleans

Buffalo at Detroit
New England at Chicago
NY Jets at Minnesota
Pittsburgh at Green Bay

Cincinnati at New Orleans
Cleveland at Tampa Bay
Indianapolis at Atlanta
Kansas City at Dallas

Carolina at Washington
Jacksonville at Philadelphia
Miami at Baltimore
Tennessee at NY Giants

Denver at Seattle
Houston at San Francisco
LA Chargers at Arizona
Las Vegas at LA Rams

I am very sorry those games you posted does not make sense at all I like Bears playing Packers twice a year & hope Bears beat those darn Cheeseheads I like Eagles playing Cowboys twice a year I like Colts playing Titans twice a year I like 49ers playing Seahawks twice a year I like Bills playing Dolphins twice a year I like Browns playing Steelers twice a year I like Panthers playing Falcons twice a year I like Chiefs playing Raiders twice a year Twice a year NFL divisional games are 114% important & I am A Fan getting second opportunity to play that team again.

Here is My dream NFL schedule in 2024. Thursday Evening Houston at NY Jets(Amazon) Sunday 9:30AM Cleveland vs Jacksonville at Wembly Stadium London(ESPN+) Sunday Afternoon CBS Single 1:00PM ET Pittsburgh at Baltimore Denver at Kansas City Arizona at Minnesota Tennessee at Indianapolis 4:05PM ET New Orleans at LA Chargers FOX Early 1:00PM ET Detroit at Chicago LA Rams at New England Tampa Bay at Carolina FOX Late 4:25PM ET NY Giants at Philadelphia(GOTW) Seattle at San Francisco(Secondary) Sunday Evening Miami at Buffalo(NBC) Monday Evening Dallas at Atlanta(ESPN) bye:Green bay,Washington,Las Vegas & Cincinnati. Just want to let everyone know that I am doing it for fun of it & this is not a actual schedule.

Here is My revise dream NFL schedule in 2024. Thursday Evening Minnesota at LA Rams(Amazon) Sunday 9:30AM ET NY Jets vs Jacksonville at Wembly Stadium London(ESPN+) Sunday Afternoon CBS Single 1:00PM ET Baltimore at Houston Tampa Bay at NY Giants Denver at Kansas City Tennessee at Indianapolis 4:05PM ET New Orleans at LA Chargers FOX Early 1:00PM ET Detroit at Chicago Seattle at New England Atlanta at Carolina FOX Late 4:25PM ET Dallas at Philadelphia(GOTW) Arizona at San Francisco(Secondary) Sunday Evening Miami at Buffalo(NBC) Monday Evening Pittsburgh at Cleveland(ESPN) Bye:Green Bay,Washington,Las Vegas & Cincinnati Again just want to let everybody know that I am doing it for fun of it & again this is not a actual schedule.