"Wade was a cherished and valued member of our organization as a player, a coach and a wonderful friend," Cowboys owner Jerry Jones said. "This is a sad day for all members of the Cowboys family as we have lost a truly great man."
Wilson played for five NFL teams from 1981-98. He played 10 seasons for the Vikings, leading them to the NFC title game during the 1987 season. They lost to 17-10 to the Washington Redskins, who went on to win the Super Bowl. Minnesota made the playoffs the next two seasons, as well.
Wilson also played for the New Orleans Saints (1993-94), Cowboys (1995-97) and Oakland Raiders (1998). He was Troy Aikman's backup when the Cowboys won their last Super Bowl title during the 1995 season.
Wilson began his coaching career as the Cowboys quarterback coach from 2000-02, and returned to that role from 2007-17. He coached with the Chicago Bears from 2004-06.
"Sad news today as we lost a teammate far too soon," Aikman wrote on Twitter. Aikman's final season was Wilson's first as QB coach.
The Cowboys didn't renew Wilson's contract after the 2017 season. He was Tony Romo's position coach beginning with the first full season as the starter for Romo, who ultimately became the franchise's career leader in yards passing and touchdown passes.
Wilson was replaced by Kellen Moore, who also took over as the position coach for the quarterback he played behind - Dak Prescott. Moore was promoted to offensive coordinator this week after one season as the QB coach.
Dallas coach Jason Garrett and Wilson were teammates with the Cowboys in the 1990s, and on the same coaching staff for 11 seasons starting in 2007. Garrett was promoted from offensive coordinator to head coach during the 2010 season.
"I am forever grateful for his friendship," Garrett said. "He had such a positive impact on me as a player, as a coach and as a person during our time together."
A native of Greenville, Texas, Wilson was an eighth-round draft pick by the Vikings in 1981 out of East Texas State (now Texas A&M-Commerce) and made 48 of his 69 career starts for them. He threw for 17,283 yards.