With the completion of the 2016 regular season, the complete list of home and away 2017 NFL opponents has been determined.
Future NFL opponents are determined by a league rotation each year. The final two opponents are based on the league standings at the end of the season.
The complete 2017 NFL schedule will likely be released in mid-to-late April. The 2017 season kicks off on Thursday, September 7 and culminates with Super Bowl LII at U.S. Bank Stadium in Minneapolis, Minnesota.
2017 NFL OPPONENTS
AFC EAST
Home: Miami, New England, NY Jets, Denver, Oakland, New Orleans, Tampa Bay, Indianapolis
Away: Miami, New England, NY Jets, Kansas City, LA Chargers, Atlanta, Carolina, Cincinnati
Home: Buffalo, New England, NY Jets, Denver, Oakland, New Orleans (London), Tampa Bay, Tennessee
Away: Buffalo, New England, NY Jets, Kansas City, LA Chargers, Atlanta, Carolina, Baltimore
Home: Buffalo, Miami, NY Jets, Kansas City, LA Chargers, Atlanta, Carolina, Houston
Away: Buffalo, Miami, NY Jets, Denver, Oakland, New Orleans, Tampa Bay, Pittsburgh
Home: Buffalo, Miami, New England, Kansas City, LA Chargers, Atlanta, Carolina, Jacksonville
Away: Buffalo, Miami, New England, Denver, Oakland, New Orleans, Tampa Bay, Cleveland
AFC NORTH
Home: Cincinnati, Cleveland, Pittsburgh, Houston, Indianapolis, Chicago, Detroit, Miami
Away: Cincinnati, Cleveland, Pittsburgh, Jacksonville (London), Tennessee, Green Bay, Minnesota, Oakland
Home: Baltimore, Cleveland, Pittsburgh, Houston, Indianapolis, Chicago, Detroit, Buffalo
Away: Baltimore, Cleveland, Pittsburgh, Jacksonville, Tennessee, Green Bay, Minnesota, Denver
Home: Baltimore, Cincinnati, Pittsburgh, Jacksonville, Tennessee, Green Bay, Minnesota (London), NY Jets
Away: Baltimore, Cincinnati, Pittsburgh, Houston, Indianapolis, Chicago, Detroit, LA Chargers
Home: Baltimore, Cincinnati, Cleveland, Jacksonville, Tennessee, Green Bay, Minnesota, New England
Away: Baltimore, Cincinnati, Cleveland, Houston, Indianapolis, Chicago, Detroit, Kansas City
AFC SOUTH
Home: Indianapolis, Jacksonville, Tennessee, Cleveland, Pittsburgh, Arizona, San Francisco, Kansas City
Away: Indianapolis, Jacksonville, Tennessee, Baltimore, Cincinnati, LA Rams, Seattle, New England
Home: Houston, Jacksonville, Tennessee, Cleveland, Pittsburgh, Arizona, San Francisco, Denver
Away: Houston, Jacksonville, Tennessee, Baltimore, Cincinnati, LA Rams, Seattle, Buffalo
Home: Houston, Indianapolis, Tennessee, Baltimore (London), Cincinnati, LA Rams, Seattle, LA Chargers
Away: Houston, Indianapolis, Tennessee, Cleveland, Pittsburgh, Arizona, San Francisco, NY Jets
Home: Houston, Indianapolis, Jacksonville, Baltimore, Cincinnati, LA Rams, Seattle, Oakland
Away: Houston, Indianapolis, Jacksonville, Cleveland, Pittsburgh, Arizona, San Francisco, Miami
AFC WEST
Home: Kansas City, Oakland, LA Chargers, New England, NY Jets, Dallas, NY Giants, Cincinnati
Away: Kansas City, Oakland, LA Chargers, Buffalo, Miami, Philadelphia, Washington, Indianapolis
Home: Denver, Oakland, LA Chargers, Buffalo, Miami, Philadelphia, Washington, Pittsburgh
Away: Denver, Oakland, LA Chargers, New England, NY Jets, Dallas, NY Giants, Houston
Home: Denver, Kansas City, Oakland, Buffalo, Miami, Philadelphia, Washington, Cleveland
Away: Denver, Kansas City, Oakland, New England, NY Jets, Dallas, NY Giants, Jacksonville
Home: Denver, Kansas City, LA Chargers, New England, NY Jets, Dallas, NY Giants, Baltimore
Away: Denver, Kansas City, LA Chargers, Buffalo, Miami, Philadelphia, Washington, Tennessee
NFC EAST
Home: NY Giants, Philadelphia, Washington, LA Rams, Seattle, Kansas City, LA Chargers, Green Bay
Away: NY Giants, Philadelphia, Washington, Arizona, San Francisco, Denver, Oakland, Atlanta
Home: Dallas, Philadelphia, Washington, LA Rams, Seattle, Kansas City, LA Chargers, Detroit
Away: Dallas, Philadelphia, Washington, Arizona, San Francisco, Denver, Oakland, Tampa Bay
Home: Dallas, NY Giants, Washington, Arizona, San Francisco, Denver, Oakland, Chicago
Away: Dallas, NY Giants, Washington, LA Rams, Seattle, Kansas City, LA Chargers, Carolina
Home: Dallas, NY Giants, Philadelphia, Arizona, San Francisco, Denver, Oakland, Minnesota
Away: Dallas, NY Giants, Philadelphia, LA Rams, Seattle, Kansas City, LA Chargers, New Orleans
NFC NORTH
Home: Detroit, Green Bay, Minnesota, Atlanta, Carolina, Cleveland, Pittsburgh, San Francisco
Away: Detroit, Green Bay, Minnesota, New Orleans, Tampa Bay, Baltimore, Cincinnati, Philadelphia
Home: Chicago, Green Bay, Minnesota, Atlanta, Carolina, Cleveland, Pittsburgh, Arizona
Away: Chicago, Green Bay, Minnesota, New Orleans, Tampa Bay, Baltimore, Cincinnati, NY Giants
Home: Chicago, Detroit, Minnesota, New Orleans, Tampa Bay, Baltimore, Cincinnati, Seattle
Away: Chicago, Detroit, Minnesota, Atlanta, Carolina, Cleveland, Pittsburgh, Dallas
Home: Chicago, Detroit, Green Bay, New Orleans, Tampa Bay, Baltimore, Cincinnati, LA Rams
Away: Chicago, Detroit, Green Bay, Atlanta, Carolina, Cleveland (London), Pittsburgh, Washington
NFC SOUTH
Home: Carolina, New Orleans, Tampa Bay, Green Bay, Minnesota, Buffalo, Miami, Dallas
Away: Carolina, New Orleans, Tampa Bay, Chicago, Detroit, New England, NY Jets, Seattle
Home: Atlanta, New Orleans, Tampa Bay, Green Bay, Minnesota, Buffalo, Miami, Philadelphia
Away: Atlanta, New Orleans, Tampa Bay, Chicago, Detroit, New England, NY Jets, San Francisco
Home: Atlanta, Carolina, Tampa Bay, Chicago, Detroit, New England, NY Jets, Washington
Away: Atlanta, Carolina, Tampa Bay, Green Bay, Miami (London), Minnesota, Buffalo, LA Rams
Home: Atlanta, Carolina, New Orleans, Chicago, Detroit, New England, NY Jets, NY Giants
Away: Atlanta, Carolina, New Orleans, Green Bay, Minnesota, Buffalo, Miami, Arizona
NFC WEST
Home: LA Rams, San Francisco, Seattle, Dallas, NY Giants, Jacksonville, Tennessee, Tampa Bay
Away: LA Rams (London), San Francisco, Seattle, Seattle, Philadelphia, Washington, Houston, Indianapolis, Detroit
Home: Arizona (London), San Francisco, Seattle, Philadelphia, Washington, Houston, Indianapolis, New Orleans
Away: Arizona, San Francisco, Seattle, Dallas, NY Giants, Jacksonville, Tennessee, Minnesota
Home: Arizona, LA Rams, Seattle, Dallas, NY Giants, Jacksonville, Tennessee, Carolina
Away: Arizona, LA Rams, Seattle, Philadelphia, Washington, Houston, Indianapolis, Chicago
Home: Arizona, San Francisco, LA Rams, Philadelphia, Washington, Houston, Indianapolis, Atlanta
Away: Arizona, San Francisco, LA Rams, Dallas, NY Giants, Jacksonville, Tennessee, Green Bay