Midway through the 2005–06 season, on December 5, 2005, Sharp was traded by the Flyers (along with Éric Meloche) to the Chicago Blackhawks in exchange for Matt Ellison and a third-round pick in the 2006 NHL Entry Draft. He finished the season with a combined 31 points between the two teams. Sharp emerged with the Blackhawks in 2007–08, recording career-highs of 36 goals, 26 assists and 62 points. He led the Blackhawks in power play goals (9), shorthanded goals (7) and game-winning goals (7). Near the half-way mark for the season, on January 17, 2008, Sharp signed a new, four-year contract with the Blackhawks lasting through to the end of the 2011–12 season.