how long has mike tomlin coached the steelers
Mike Tomlin has been the head coach of the Pittsburgh Steelers since January 2007, so as of early 2026, he is in his 19th season with the team.
How long he’s been the Steelers’ coach
- Tomlin was officially named the 16th head coach in Steelers history on January 22, 2007 , at age 34.
- He took over after Bill Cowher and has now coached the Steelers for 19 full seasons (2007–2025) and is currently coaching the 2026 season.
- That makes him the second-longest-tenured head coach in franchise history, behind only Chuck Noll (23 seasons).
His tenure in numbers
- Regular season record with Pittsburgh: 192–114–2 (through the 2025 season).
- Playoff record: 11–13 (including a Super Bowl XLIII win over the Arizona Cardinals in the 2008 season).
- Under Tomlin, the Steelers have had 18 straight non-losing seasons (no losing records since 2007), an NFL record.
Contract and current status
- Tomlin signed a three-year contract extension in June 2024 that keeps him under contract through the 2027 season.
- As of early 2026, he is still the active head coach and is widely considered a Steelers legend, despite some recent criticism and “hot seat” talk after a few tough seasons.
So, to answer directly: Mike Tomlin has coached the Steelers for 19 seasons and is now in his 20th year as head coach (2007–2026).