 On July 1, 2017, Grant signed a one-year, one-way deal as a free agent with the Anaheim Ducks.With the Ducks suffering through early injuries at training camp, Grant made the opening night roster for the 2017–18 season.Grant added an initial offensive presence with the Ducks, before finding his role on the Ducks third-line and responding with a career year, where he produced 12 goals, 12 assists and 24 points in 66 games.