During the 2017–18 season, on January 12, 2018, the Ducks re-signed Cogliano to a three-year, $9.75 million contract extension that would keep him under contract until the end of the 2020–21 season. On January 13, 2018, Cogliano was issued an interference penalty for a hit on Kings' forward Adrian Kempe. After a hearing with NHL's Department of Player Safety, Cogliano was given a two-game suspension. With this, Cogliano's "iron man" streak of 830 consecutive games played ended, which was the longest active streak at the time.