Terms of the deal weren't disclosed by the team, but Craig Morgan of AZ Sports reports the pact is worth $4.45 million annually, citing a source.
"Christian is a highly skilled, reliable, two-way center who continues to improve each season," general manager John Chayka said. "He will be a key player for us in the future and we are thrilled to have him for the next seven seasons."
The 22-year-old suited up in 78 games for the Coyotes last season, recording 15 goals and 22 assists. Dvorak was drafted 58th overall by the club in 2014, and has one more season on his entry-level contract.