Fresh off his third straight Super Bowl appearance with the Chiefs, Andy Reid has done more than enough to prove his value to the franchise.
Reid became the highest-paid coach in the NFL after signing a new five-year extension last April.
The deal is reported to be worth $20 million per year, eclipsing the previous highest earner — Bill Belichick — before he left New England after the 2023 season.
Reid is fourth all-time in wins (258) and fourth in games over .500 in his career (114). Andy Reid is also the only coach on the list with multiple Super Bowl wins.
Second is Broncos head coach Sean Payton. His $18 million salary doesn’t include bonuses for performance.
Payton was the AP Coach of the Year in 2006 and won the Super Bowl in 2009 – both with the Saints.
Jim Harbaugh of the Chargers and Mike Tomlin of the Steelers are tied for third earning $16 million annually.
Jim Harbaugh made a high-profile return to the NFL this offseason to land him third on the list. He announced the move shortly after leading his alma mater Michigan to its first college football national championship since 1997.
Tomlin is the longest-tenured head coach in the NFL today in his 18th season for Pittsburgh. In his 18 seasons, he’s never had a losing season which is third all-time to Bill Belichick and Tom Landry.
Fifth on the list is Sean McVay, who has been with the Rams since 2017 and earns $15 million per year.
McVay was the youngest coach in the NFL when he was hired at just 30 years old in 2017. He won the Super Bowl with Los Angeles in 2021.
NFL coaches earn some of the highest salaries among the major sports. Seven of the top ten highest-paid coaches are NFL coaches.
Ranking the Highest-Paid NFL Head Coaches
Here is the list of the highest-paid NFL coaches of 2025, based on publicly reported data. The list was compiled with data from Sportico and Pro Football Reference.
- Updated: February 26, 2025
Rank | Coach | Team | Total Compensation |
1 | Andy Reid | Kansas City Chiefs | $20 million |
2 | Sean Payton | Denver Broncos | $18 million |
T-3 | Mike Tomlin | Pittsburgh Steelers | $16 million |
T-3 | Jim Harbaugh | Los Angeles Chargers | $16 million |
5 | Sean McVay | Los Angeles Rams | $15 million |
6 | Kyle Shanahan | San Francisco 49ers | $14 million |
T-7 | Ben Johnson | Chicago Bears | $13 million |
T-7 | Kevin O’Connell | Minnesota Vikings | $13 million |
9 | John Harbaugh | Baltimore Ravens | $12 million |
10 | Liam Cohen | Jacksonville Jaguars | $12 million |
T-11 | Dan Campbell | Detroit Lions | $11 million |
T-11 | Sean McDermott | Buffalo Bills | $11 million |
13 | Mike Macdonald | Seattle Seahawks | $9 million |
14 | Dan Quinn | Washington Commanders | $8.5 million |
15 | Demeco Ryans | Houston Texans | $8 million |
16 | Nick Sirianni | Philadelphia Eagles | $7 million |
17 | Matt LaFleur | Green Bay Packers | $5 million |
18 | Zac Taylor | Cincinnati Bengals | $4.5 million |
19 | Raheem Morris | Atlanta Falcons | $4 million |
T-20 | Kevin Stefanski | Cleveland Browns | $3.5 million |
T-20 | Mike McDaniel | Miami Dolphins | $3.5 million |
Related lists: