 On July 2, 2016, Grant signed a one-year two-way contract as a free agent with the Buffalo Sabres.After a successful training camp with the Sabres, he made the opening night roster to begin the 2016–17 season.Primarily centering the fourth-line, Grant appeared in 35 games for 3 assists with Buffalo before he was placed on waivers.