Duchene, 21, is coming off an injury plague campaign in which he posted 14 goals and 28 points in 58 games after leading the Avalanche in scoring with 67 points the previous season.
“Matt is an important part of our team,” said Colorado general manager Greg Sherman, who signed off on Duchene's two-year, $7-million US deal. “We are excited to come to terms with him and we look forward to seeing him at [training] camp.”
Last season Duchene, a native of Haliburton, Ont., became just the second Avalanche player to record a hat trick before his 21st birthday, joining Radim Vrbata (2001-02).
On Jan. 6, 2011, Duchene reached 100 NHL points, the youngest player in franchise history at 20 years, 10 days to reach that milestone.
A 2011 all-star, Duchene has collected 150 points in 219 NHL regular-season games (65 goals, 85 assists) in three seasons with Colorado.
The third overall draft pick in 2009 was named to the NHL all-rookie team and was a finalist for the Calder Trophy as the league’s top rookie in 2010.