As offseason preparations continue, NFL teams now know when they will play. The league announced the full 2025 schedule on Wednesday, unveiling the games and opponents for each week.
Throughout the week, the NFL announced certain matchups. The first game of the year will take place in Philadelphia as the Super Bowl champion Eagles take on the Dallas Cowboys in the NFL’s kickoff matchup on NBC. A special Friday game will follow as the Kansas City Chiefs take on the Los Angeles Chargers in Brazil.
Now, the entire schedule is in place. Here is the full list of games and opponents for each week of the 2025 NFL season.
Thursday, Sept. 4
Dallas Cowboys at Philadelphia Eagles – 8:20 p.m. ET, NBC
Friday, Sept. 5
Kansas City Chiefs vs. Los Angeles Chargers (Brazil) – 8:15 p.m. ET, YouTube
Sunday, Sept. 7
Pittsburgh Steelers at New York Jets
Cincinnati Bengals at Cleveland Browns
Miami Dolphins at Indianapolis Colts
Las Vegas Raiders at New England Patriots
New York Giants at Washington Commanders
Carolina Panthers at Jacksonville Jaguars
Arizona Cardinals at New Orleans Saints
Tampa Bay Buccaneers at Atlanta Falcons
Houston Texans at Los Angeles Rams
Tennessee Titans at Denver Broncos
Detroit Lions at Green Bay Packers
San Francisco 49ers at Seattle Seahawks
Baltimore Ravens at Buffalo Bills (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Sept. 8
Minnesota Vikings at Chicago Bears – 8:15 p.m. ET, ESPN
Thursday, Sept. 11
Washington Commanders at Green Bay Packers – 8:15 p.m. ET, Amazon Prime
Sunday, Sept. 14
Buffalo Bills at New York Jets
Cleveland Browns at Baltimore Ravens
New England Patriots at Miami Dolphins
New York Giants at Dallas Cowboys
Chicago Bears at Detroit Lions
San Francisco 49ers at New Orleans Saints
Jacksonville Jaguars at Cincinnati Bengals
Seattle Seahawks at Pittsburgh Steelers
Carolina Panthers at Arizona Cardinals
Los Angeles Chargers at Las Vegas Raiders
Los Angeles Rams at Tennessee Titans
Denver Broncos at Indianapolis Colts
Philadelphia Eagles at Kansas City Chiefs
Atlanta Falcons at Minnesota Vikings (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Sept. 15
Tampa Bay Buccaneers at Houston Texans – 8:15 p.m. ET, ESPN
Thursday, Sept. 18
Miami Dolphins at Buffalo Bills – 8:15 p.m. ET, Amazon Prime
Sunday, Sept. 21
Atlanta Falcons at Carolina Panthers
Green Bay Packers at Cleveland Browns
Houston Texans at Jacksonville Jaguars
New York Jets at Tampa Bay Buccaneers
Indianapolis Colts at Tennessee Titans
Denver Broncos at Los Angeles Chargers
New Orleans Saints at Seattle Seahawks
Dallas Cowboys at Chicago Bears
Los Angeles Rams at Philadelphia Eagles
Cincinnati Bengals at Minnesota Vikings
Pittsburgh Steelers at New England Patriots
Las Vegas Raiders at Washington Commanders
Arizona Cardinals at San Francisco 49ers
Kansas City Chiefs at New York Giants (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Sept. 22
Detroit Lions at Baltimore Ravens – 8:15 p.m. ET, ESPN
Thursday, Sept. 25
Seattle Seahawks at Arizona Cardinals – 8:15 p.m. ET, Amazon Prime
Sunday, Sept. 28
Minnesota Vikings vs. Pittsburgh Steelers (Dublin) – 9:30 a.m. ET, NFL Network
Washington Commanders at Atlanta Falcons
Cleveland Browns at Detroit Lions
Tennessee Titans at Houston Texans
Carolina Panthers at New England Patriots
New Orleans Saints at Buffalo Bills
Los Angeles Chargers at New York Giants
Philadelphia Eagles at Tampa Bay Buccaneers
Indianapolis Colts at Los Angeles Rams
Jacksonville Jaguars at San Francisco 49ers
Chicago Bears at Las Vegas Raiders
Baltimore Ravens at Kansas City Chiefs
Green Bay Packers at Dallas Cowboys (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Sept. 29
New York Jets at Miami Dolphins – 7:15 p.m. ET, ESPN
Cincinnati Bengals at Denver Broncos – 8:15 p.m. ET, ABC
Thursday, Oct. 2
San Francisco 49ers at Los Angeles Rams – 8:15 p.m. ET, Amazon Prime
Sunday, Oct. 5
Minnesota Vikings vs. Cleveland Browns (London) – 9:30 a.m. ET, NFL Network
Houston Texans at Baltimore Ravens
Miami Dolphins at Carolina Panthers
Las Vegas Raiders at Indianapolis Colts
Dallas Cowboys at New York Jets
Detroit Lions at Cincinnati Bengals
Tennessee Titans at Arizona Cardinals
Tampa Bay Buccaneers at Seattle Seahawks
Washington Commanders at Los Angeles Chargers
Denver Broncos at Philadelphia Eagles
New York Giants at New Orleans Saints
New England Patriots at Buffalo Bills (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Oct. 6
Kansas City Chiefs at Jacksonville Jaguars – 8:15 p.m. ET, ESPN
Thursday, Oct. 9
Philadelphia Eagles at New York Giants – 8:15 p.m. ET, Amazon Prime
Sunday, Oct. 12
Denver Broncos vs. New York Jets (London) – 9:30 a.m. ET, NFL Network
Dallas Cowboys at Carolina Panthers
Los Angeles Chargers at Miami Dolphins
Cleveland Browns at Pittsburgh Steelers
San Francisco 49ers at Tampa Bay Buccaneers
Tennessee Titans at Las Vegas Raiders
Cincinnati Bengals at Green Bay Packers
New England Patriots at New Orleans Saints
Seattle Seahawks at Jacksonville Jaguars
Arizona Cardinals at Indianapolis Colts
Los Angeles Rams at Baltimore Ravens
Detroit Lions at Kansas City Chiefs (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Oct. 13
Chicago Bears at Washington Commanders (ESPN/ABC)
Buffalo Bills at Atlanta Falcons (ESPN/ABC)
Thursday, Oct. 16
Pittsburgh Steelers at Cincinnati Bengals – 8:15 p.m. ET, Amazon Prime
Sunday, Oct. 19
Los Angeles Rams vs. Jacksonville Jaguars (London) – 9:30 a.m. ET, NFL Network
Miami Dolphins at Cleveland Browns
Carolina Panthers at New York Jets
Las Vegas Raiders at Kansas City Chiefs
Philadelphia Eagles at Minnesota Vikings
New York Giants at Denver Broncos
Indianapolis Colts at Los Angeles Chargers
Green Bay Packers at Arizona Cardinals
Washington Commanders at Dallas Cowboys
New Orleans Saints at Chicago Bears
New England Patriots at Tennessee titans
Atlanta Falcons at San Francisco 49ers (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Oct. 20
Tampa Bay Buccaneers at Detroit Lions – 7 p.m. ET, ESPN/ABC
Houston Texans at Seattle Seahawks – 10 p.m. ET, ESPN+
Thursday, Oct. 23
Minnesota Vikings at Los Angeles Chargers – 8:15 p.m. ET, Amazon Prime
Sunday, Oct. 26
Miami Dolphins at Atlanta Falcons
New York Jets at Cincinnati Bengals
Buffalo Bills at Carolina Panthers
San Francisco 49ers at Houston Texans
Cleveland Browns at New England Patriots
New York Giants at Philadelphia Eagles
Tampa Bay Buccaneers at New Orleans Saints
Dallas Cowboys at Denver Broncos
Tennessee titans at Indianapolis Colts
Chicago Bears at Baltimore Ravens
Green Bay Packers at Pittsburgh Steelers (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Oct. 27
Washington Commanders at Kansas City Chiefs – 8:15 p.m. ET, ESPN
Thursday, Oct. 30
Baltimore Ravens at Miami Dolphins – 8:15 p.m. ET, Amazon Prime
Sunday, Nov. 2
Carolina Panthers at Green Bay Packers
Jacksonville Jaguars at Las Vegas Raiders
Minnesota Vikings at Detroit Lions
Atlanta Falcons at New England Patriots
San Francisco 49ers at New York Giants
Chicago Bears at Cincinnati Bengals
Indianapolis Colts at Pittsburgh Steelers
Los Angeles Chargers at Tennessee Titans
New Orleans Saints at Los Angeles Rams
Kansas City Chiefs at Buffalo Bills
Denver Broncos at Houston Texans
Seattle Seahawks at Washington Commanders (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Nov. 3
Arizona Cardinals at Dallas Cowboys – 8:15 p.m. ET, ESPN
Thursday, Nov. 6
Las Vegas Raiders at Denver Broncos – 8:15 p.m. ET, Amazon Prime
Sunday, Nov. 9
Atlanta Falcons vs. Indianapolis Colts (Berlin) – 9:30 a.m. ET, NFL Network
Baltimore Ravens at Minnesota Vikings
Buffalo Bills at Miami Dolphins
Cleveland Browns at New York Jets
New York Giants at Chicago Bears
Los Angeles Rams at San Francisco 49ers
New Orleans Saints at Carolina Panthers
Jacksonville Jaguars at Houston Texans
New England Patriots at Tampa Bay Buccaneers
Arizona Cardinals at Seattle Seahawks
Detroit Lions at Washington Commanders
Pittsburgh Steelers at Los Angeles Chargers (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Nov. 10
Philadelphia Eagles at Green Bay Packers – 8:15 p.m. ET, ESPN
Thursday, Nov. 13
New York Jets at New England Patriots – 8:15 p.m. ET, Amazon Prime
Sunday, Nov. 16
Washington Commanders at Miami Dolphins (Madrid) – 9:30 a.m. ET, NFL Network
Green Bay Packers at New York Giants
Carolina Panthers at Atlanta Falcons
Tampa Bay Buccaneers at Buffalo Bills
Los Angeles Chargers at Jacksonville Jaguars
Chicago Bears at Minnesota Vikings
Cincinnati Bengals at Pittsburgh Steelers
Houston Texans at Tennessee Titans
San Francisco 49ers at Arizona Cardinals
Kansas City Chiefs at Denver Broncos
Baltimore Ravens at Cleveland Browns
Seattle Seahawks at Los Angeles Rams
Detroit Lions at Philadelphia Eagles (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Nov. 17
Dallas Cowboys at Las Vegas Raiders – 8:15 p.m. ET, ESPN
Thursday, Nov. 20
Buffalo Bills at Houston Texans – 8:15 p.m. ET, Amazon Prime
Sunday, Nov. 23
New York Jets at Baltimore Ravens
New York Giants at Detroit Lions
Jacksonville Jaguars at Arizona Cardinals
New England Patriots at Cincinnati Bengals
Minnesota Vikings at Green Bay Packers
Indianapolis Colts at Kansas City Chiefs
Seattle Seahawks at Tennessee Titans
Cleveland Browns at Las Vegas Raiders
Pittsburgh Steelers at Chicago Bears
Philadelphia Eagles at Dallas Cowboys
Atlanta Falcons at New Orleans Saints
Tampa Bay Buccaneers at Los Angeles Rams (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Nov. 24
Carolina Panthers at San Francisco 49ers – 8:15 p.m. ET, ESPN
Thursday, Nov. 27 (Thanksgiving)
Green Bay Packers at Detroit Lions – 1 p.m. ET, FOX
Kansas City Chiefs at Dallas Cowboys – 4:30 p.m. ET, CBS
Cincinnati Bengals at Baltimore Ravens – 8:20 p.m. ET, NBC
Friday, Nov. 28 (Black Friday)
Chicago Bears at Philadelphia Eagles – 3 p.m. ET, Amazon Prime
Sunday, Nov. 30
San Francisco 49ers at Cleveland Browns
Houston Texans at Indianapolis Colts
Atlanta Falcons at New York Jets
Buffalo Bills at Pittsburgh Steelers
Minnesota Vikings at Seattle Seahawks
New Orleans Saints at Miami Dolphins
Los Angeles Rams at Carolina Panthers
Arizona Cardinals at Tampa Bay Buccaneers
Jacksonville Jaguars at Tennessee Titans
Las Vegas Raiders at Los Angeles Chargers
Denver Broncos at Washington Commanders (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Dec. 1
New York Giants at New England Patriots – 8:15 p.m. ET, ESPN
Thursday, Dec. 4
Dallas Cowboys at Detroit Lions – 8:15 p.m. ET, Amazon Prime
Sunday, Dec. 7
Seattle Seahawks at Atlanta Falcons
Pittsburgh Steelers at Baltimore Ravens
Tennessee Titans at Cleveland Browns
Chicago Bears at Green Bay Packers
Indianapolis Colts at Jacksonville Jaguars
Miami Dolphins at New York Jets
Washington Commanders at Minnesota Vikings
New Orleans Saints at Tampa Bay Buccaneers
Cincinnati Bengals at Buffalo Bills
Denver Broncos at Las Vegas Raiders
Los Angeles Rams at Arizona Cardinals
Houston Texans at Kansas City Chiefs (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Dec. 8
Philadelphia Eagles at Los Angeles Chargers – 8:15 p.m. ET, ESPN
Thursday, Dec. 11
Atlanta Falcons at Tampa Bay Buccaneers – 8:15 p.m. ET, Amazon Prime
Sunday, Dec. 14
Cleveland Browns at Chicago Bears
Baltimore Ravens at Cincinnati Bengals
Arizona Cardinals at Houston Texans
Washington Commanders at New York Giants
Los Angeles Chargers at Kansas City Chiefs
New York Jets at Jacksonville Jaguars
Buffalo Bills at New England Patriots
Tennessee Titans at San Francisco 49ers
Las Vegas Raiders at Philadelphia Eagles
Green Bay Packers at Denver Broncos
Detroit Lions at Los Angeles Rams
Carolina Panthers at New Orleans Saints
Indianapolis Colts at Seattle Seahawks
Minnesota Vikings at Dallas Cowboys (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Dec. 15
Miami Dolphins at Pittsburgh Steelers – 8:15 p.m. ET, ESPN
Thursday, Dec. 18
Los Angeles Rams at Seattle Seahawks – 8:15 p.m. ET, Amazon Prime
Saturday, Dec. 20
Green Bay Packers at Chicago Bears (FOX)
Philadelphia Eagles at Washington Commanders (FOX)
Sunday, Dec. 21
New England Patriots at Baltimore Ravens
Tampa Bay Buccaneers at Carolina Panthers
Los Angeles Chargers at Dallas Cowboys
Jacksonville Jaguars at Denver Broncos
New York Jets at New Orleans Saints
Buffalo Bills at Cleveland Browns
Minnesota Vikings at New York Giants
Kansas City Chiefs at Tennessee Titans
Atlanta Falcons at Arizona Cardinals
Pittsburgh Steelers at Detroit Lions
Las Vegas Raiders at Houston Texans
Cincinnati Bengals at Miami Dolphins (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Dec. 22
San Francisco 49ers at Indianapolis Colts – 8:15 p.m. ET, ESPN
Thursday, Dec. 25 (Christmas Day)
Dallas Cowboys at Washington Commanders – 1 p.m. ET, Netflix
Detroit Lions at Minnesota Vikings – 4:30 p.m. ET, Netflix
Denver Broncos at Kansas City Chiefs – 8:20 p.m. ET, Amazon Prime
Saturday, Dec. 27
TBD
TBD – 8:20 p.m. ET, Peacock
Sunday, Dec. 28
New England Patriots at New York Jets
Pittsburgh Steelers at Cleveland Browns
Jacksonville Jaguars at Indianapolis Colts
Tampa Bay Buccaneers at Miami Dolphins
New Orleans Saints at Tennessee Titans
Philadelphia Eagles at Buffalo Bills
Chicago Bears at San Francisco 49ers (Sunday Night Football) – 8:20 p.m. ET, NBC
Monday, Dec. 29
Los Angeles Rams at Atlanta Falcons – 8:15 p.m. ET, ESPN
Not yet scheduled
Seattle Seahawks at Carolina Panthers
Arizona Cardinals at Cincinnati Bengals
Baltimore Ravens at Green Bay Packers
Houston Texans at Los Angeles Chargers
New York Giants at Las Vegas Raiders
Saturday, Jan. 3 OR Sunday, Jan. 4
Dallas Cowboys at New York Giants
Washington Commanders at Philadelphia Eagles
New York Jets at Buffalo Bills
Miami Dolphins at New England Patriots
Los Angeles Chargers at Denver Broncos
Kansas City Chiefs at Las Vegas Raiders
Tennessee Titans at Jacksonville Jaguars
Detroit Lions at Chicago Bears
Green Bay Packers at Minnesota Vikings
Arizona Cardinals at Los Angeles Rams
Seattle Seahawks vs. San Francisco 49ers
New Orleans Saints at Atlanta Falcons
Cleveland Browns at Cincinnati Bengals
Indianapolis Colts at Houston Texans
Baltimore Ravens at Pittsburgh Steelers
Carolina Panthers at Tampa Bay Buccaneers
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!