In the off-season, Drury and co-captain Daniel Brière both became unrestricted free agents. While Brière signed with the Philadelphia Flyers, on July 1, 2007, Drury signed a five-year, $35.25 million contract with the New York Rangers. He made his Rangers debut against the Florida Panthers, scoring a goal in a 5–2 win. On February 1, 2008, in a game against the New Jersey Devils, Drury scored an empty net goal on the power play for his 500th career point. He finished his first season with the Rangers with 58 points – third in team scoring. Matched up against New Jersey in the first round, Drury scored the game-winning and series-clinching goal to eliminate the Devils in five games. On October 1, 2008, Drury and the Rangers won the Victoria Cup, defeating Metallurg Magnitogorsk by a score of 4–3.