The team announced the agreement Wednesday that avoided arbitration.
Detroit drafted Quincey 132nd overall in 2003 and the Red Wings got him back from Colorado last season for a first-round pick in a three-team trade. He had three points in 18 games with the Red Wings and 23 points in 54 games with the Avalanche last season.
The 26-year-old Quincey has 18 goals and 95 career points in Detroit, Colorado and Los Angeles.
The Red Wings will be counting on Quincey to help a defense that will be without Nicklas Lidstrom and Brad Stuart. Lidstrom retired this offseason and Detroit dealt Stuart to San Jose instead of losing him for nothing in free agency.