On September 4, 2007, it was confirmed that Roenick had signed a one-year, deal with the San Jose Sharks, to fill the role of checking line center. Roenick has credited Sharks general manager Doug Wilson, his former roommate when they played together in Chicago, with giving him another chance at hockey.
A month into his first season with San Jose, on November 10, Roenick scored his 500th goal, against his former team, the Phoenix Coyotes – an unassisted mark from center ice that bounced off the end boards, then hitting the side of the net, goalie Alex Auld attempting to clear the puck out of the crease from the side of the goal mouth, accidentally bumped the puck off the heel of his goalie stick into the net. Roenick became the third American-born player to reach the 500-goal plateau, joining Mike Modano and Joe Mullen. On January 10, 2008, Roenick scored his 503rd goal against the Vancouver Canucks, passing Joe Mullen for second in all-time scoring by American-born players. He currently trails his good friend and former WJC linemate Mike Modano.
As the Sharks entered the playoffs against the Calgary Flames, Roenick displayed an inspired Game 7 performance, scoring two goals and two assists to eliminate Calgary. Advancing to the second round to face Mike Modano and the Dallas Stars in Round 2, the Sharks were, however, eliminated in six games. Roenick also finished the season with 10 game-winning goals.
On June 25, 2008, Roenick re-signed with the Sharks to a one-year, contract, doubling his previous salary.
On February 21, 2009, Roenick earned his 700th career assist against the Atlanta Thrashers, by setting up a goal by Jonathan Cheechoo. He became the 8th player in NHL history, and the 6th American-born player, to reach that threshold.
Roenick played fiercely for the Sharks during his time there and was a favorite amongst his teammates in the locker room.
Roenick’s wife Tracy cooked dinner often for teammates, their families and the young players.
Devon Setoguchi lived with them during Roenick’s 2nd season with the Sharks.
It was with the opportunity that the Sharks Organization gave Roenick that left him comfortable with his play to be able to hang up his skates and announce his retirement.