NFL announces 2025 opponents for all 32 teams

NFL announces 2025 opponents for all 32 teams

The NFL announced each team’s regular-season opponents for the 2025 season on Monday. The full 2025 schedule will be released in the spring.

Every team’s schedule consists of 17 games, constructed by six in-division games, four games with teams from another division within its own conference and four games with teams from another division in the opposite conference. Those opposing conferences are decided on a rotating, three-year cycle.

The schedule is also comprised of two intraconference opponents and one interconference opponents. Those matchups are decided by where both teams finished within their own division in the 2024 season. For example, a first-place team will play a game against another first-place team in a division it’s not already scheduled to play. Home-field status for the interconference game is determined by conference, which rotates each year.

Here’s a glimpse at every team’s 2025 opponents:

AFC East

Buffalo Bills

  • Home: Miami, New England, N.Y. Jets, Baltimore, Cincinnati, New Orleans, Tampa Bay, Kansas City, Philadelphia
  • Away: Miami, New England, N.Y. Jets, Atlanta, Carolina, Cleveland, Pittsburgh, Houston

Miami Dolphins

  • Home: Buffalo, New England, N.Y. Jets, Baltimore, Cincinnati, New Orleans, Tampa Bay, L.A. Chargers, Washington
  • Away: Buffalo, New England, N.Y. Jets, Atlanta, Carolina, Cleveland, Pittsburgh, Indianapolis

New York Jets

  • Home: Buffalo, Miami, New England, Atlanta, Carolina, Cleveland, Pittsburgh, Denver, Dallas
  • Away: Buffalo, Miami, New England, Baltimore, Cincinnati, New Orleans, Tampa Bay, Jacksonville

New England Patriots

  • Home: Buffalo, Miami, N.Y. Jets, Atlanta, Carolina, Cleveland, Pittsburgh, Las Vegas, N.Y. Giants
  • Away: Buffalo, Miami, N.Y. Jets, Baltimore, Cincinnati, New Orleans, Tampa Bay, Tennessee

AFC North

Baltimore Ravens

  • Home: Cincinnati, Cleveland, Pittsburgh, Chicago, Detroit, New England, N.Y. Jets, Houston, L.A. Rams
  • Away: Cincinnati, Cleveland, Pittsburgh, Buffalo, Green Bay, Miami, Minnesota, Kansas City

Pittsburgh Steelers

  • Home: Baltimore, Cincinnati, Cleveland, Buffalo, Green Bay, Minnesota, Miami, Indianapolis, Seattle
  • Away: Baltimore, Cincinnati, Cleveland, Chicago, Detroit, New England, N.Y. Jets, L.A. Chargers

Cincinnati Bengals

  • Home: Baltimore, Cleveland, Pittsburgh, Chicago, Detroit, New England, N.Y. Jets, Jacksonville, Arizona
  • Away: Baltimore, Cleveland, Pittsburgh, Buffalo, Green Bay, Miami, Minnesota, Denver

Cleveland Browns

  • Home: Baltimore, Cincinnati, Pittsburgh, Buffalo, Green Bay, Miami, Minnesota, Tennessee, San Francisco
  • Away: Baltimore, Cincinnati, Pittsburgh, Chicago, Detroit, New England, N.Y. Jets, Las Vegas

AFC South

Houston Texans

  • Home: Indianapolis, Jacksonville, Tennessee, Arizona, Denver, Las Vegas, San Francisco, Buffalo, Tampa Bay
  • Away: Indianapolis, Jacksonville, Tennessee, Kansas City, L.A. Chargers, L.A. Rams, Seattle, Baltimore

Indianapolis Colts

  • Home: Houston, Jacksonville, Tennessee, Arizona, Denver, Las Vegas, San Francisco, Miami, Atlanta
  • Away: Houston, Jacksonville, Tennessee, Kansas City, L.A. Chargers, L.A. Rams, Seattle, Pittsburgh

Jacksonville Jaguars

  • Home: Houston, Indianapolis, Tennessee, Kansas City, L.A. Chargers, L.A. Rams, Seattle, N.Y. Jets, Carolina
  • Away: Houston, Indianapolis, Tennessee, Arizona, Denver, Las Vegas, San Francisco, Cincinnati

Tennessee Titans

  • Home: Houston, Indianapolis, Jacksonville, Kansas City, L.A. Chargers, L.A. Rams, Seattle, New England, New Orleans
  • Away: Houston, Indianapolis, Jacksonville, Arizona, Denver, Las Vegas, San Francisco, Cleveland

AFC West

Kansas City Chiefs

  • Home: Denver, Las Vegas, L.A. Chargers, Houston, Indianapolis, Philadelphia, Washington, Baltimore, Detroit
  • Away: Denver, Las Vegas, L.A. Chargers, Dallas, Jacksonville, N.Y. Giants, Tennessee, Buffalo

Los Angeles Chargers

  • Home: Denver, Kansas City, Las Vegas, Houston, Indianapolis, Philadelphia, Washington, Pittsburgh, Minnesota
  • Away: Denver, Kansas City, Las Vegas, Dallas, Jacksonville, N.Y. Giants, Tennessee, Miami

Denver Broncos

  • Home: Kansas City, Las Vegas, L.A. Chargers, Dallas, Jacksonville, N.Y. Giants, Tennessee, Cincinnati, Green Bay
  • Away: Kansas City, Las Vegas, L.A. Chargers, Houston, Indianapolis, Philadelphia, Washington, N.Y. Jets

Las Vegas Raiders

  • Home: Denver, Kansas City, L.A. Chargers, Dallas, Jacksonville, N.Y. Giants, Tennessee, Cleveland, Chicago
  • Away: Denver, Kansas City, L.A. Chargers, Houston, Indianapolis, Philadelphia, Washington, New England

NFC East

Philadelphia Eagles

  • Home: Dallas, N.Y. Giants, Washington, Chicago, Denver, Detroit, Las Vegas, L.A. Rams
  • Away: Dallas, N.Y. Giants, Washington, Green Bay, Kansas City, L.A. Chargers, Minnesota, Buffalo, Tampa Bay

Washington Commanders

  • Home: Dallas, N.Y. Giants, Philadelphia, Chicago, Denver, Detroit, Las Vegas, Seattle
  • Away: Dallas, N.Y. Giants, Philadelphia, Green Bay, Kansas City, L.A. Chargers, Minnesota, Miami, Atlanta

Dallas Cowboys

  • Home: N.Y. Giants, Philadelphia, Washington, Green Bay, Kansas City, L.A. Chargers, Minnesota, Arizona
  • Away: N.Y. Giants, Philadelphia, Washington, Chicago, Denver, Detroit, Las Vegas, N.Y. Jets, Carolina

New York Giants

  • Home: Dallas, Philadelphia, Washington, Green Bay, Kansas City, L.A. Chargers, Minnesota, San Francisco
  • Away: Dallas, Philadelphia, Washington, Chicago, Denver, Detroit, Las Vegas, New England, New Orleans

NFC North

Detroit Lions

  • Home: Chicago, Green Bay, Minnesota, Cleveland, Dallas, N.Y. Giants, Pittsburgh, Tampa Bay
  • Away: Chicago, Green Bay, Minnesota, Baltimore, Cincinnati, Philadelphia, Washington, Kansas City, L.A. Rams

Minnesota Vikings

  • Home: Chicago, Detroit, Green Bay, Baltimore, Cincinnati, Philadelphia, Washington, Atlanta
  • Away: Chicago, Detroit, Green Bay, Cleveland, Dallas, N.Y. Giants, Pittsburgh, L.A. Chargers, Seattle

Green Bay Packers

  • Home: Chicago, Detroit, Minnesota, Baltimore, Cincinnati, Philadelphia, Washington, Carolina
  • Away: Chicago, Detroit, Minnesota, Cleveland, Dallas, N.Y. Giants, Pittsburgh, Denver, Arizona

Chicago Bears

  • Home: Detroit, Green Bay, Minnesota, Cleveland, Dallas, N.Y. Giants, Pittsburgh, New Orleans
  • Away: Detroit, Green Bay, Minnesota, Baltimore, Cincinnati, Philadelphia, Washington, Las Vegas, San Francisco

NFC South

Tampa Bay Buccaneers

  • Home: Atlanta, Carolina, New Orleans, Arizona, New England, N.Y. Jets, San Francisco, Philadelphia
  • Away: Atlanta, Carolina, New Orleans, Buffalo, L.A. Rams, Miami, Seattle, Houston, Detroit

Atlanta Falcons

  • Home: Carolina, New Orleans, Tampa Bay, Buffalo, L.A Rams, Miami, Seattle, Washington
  • Away: Carolina, New Orleans, Tampa Bay, Arizona, New England, N.Y. Jets, San Francisco, Indianapolis, Minnesota

Carolina Panthers

  • Home: Atlanta, New Orleans, Tampa Bay, Buffalo, L.A. Rams, Miami, Seattle, Dallas
  • Away: Atlanta, New Orleans, Tampa Bay, Arizona, New England, N.Y. Jets, San Francisco, Jacksonville, Green Bay

New Orleans Saints

  • Home: Atlanta, Carolina, Tampa Bay, Arizona, New England, N.Y. Jets, San Francisco, N.Y. Giants
  • Away: Atlanta, Carolina, Tampa Bay, Buffalo, Miami, L.A. Rams, Seattle, Tennessee, Chicago

NFC West

Los Angeles Rams

  • Home: Arizona, San Francisco, Seattle, Houston, Indianapolis, New Orleans, Tampa Bay, Detroit
  • Away: Arizona, San Francisco, Seattle, Atlanta, Carolina, Jacksonville, Tennessee, Baltimore, Philadelphia

Seattle Seahawks

  • Home: Arizona, L.A. Rams, San Francisco, Houston, Indianapolis, New Orleans, Tampa Bay, Minnesota
  • Away: Arizona, L.A. Rams, San Francisco, Atlanta, Carolina, Jacksonville, Tennessee, Pittsburgh, Washington

Arizona Cardinals

  • Home: L.A. Rams, San Francisco, Seattle, Atlanta, Carolina, Jacksonville, Tennessee, Green Bay
  • Away: L.A. Rams, San Francisco, Seattle, Houston, Indianapolis, New Orleans, Tampa Bay, Cincinnati, Dallas

San Francisco 49ers

  • Home: Arizona, L.A. Rams, Seattle, Atlanta, Carolina, Jacksonville, Tennessee, Chicago
  • Away: Arizona, L.A. Rams, Seattle, Houston, Indianapolis, New Orleans, Tampa Bay, Cleveland, N.Y. Giants

Required reading

(Photo: Quinn Harris / Getty Images)

Leave a Reply

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