Nach fünf Saisons im Trikot der Panthers wurde Gudbranson samt einem Fünftrunden-Wahlrecht für den NHL Entry Draft 2016 an die Vancouver Canucks abgegeben, die im Gegenzug Jared McCann sowie ein Zweitrunden- und ein Viertrunden-Wahlrecht für denselben Draft nach Florida schickten. Bei den Canucks verbrachte der Verteidiger fast drei Spielzeiten. Die Mannschaft blieb aber weitgehend erfolglos, sodass der Abwehrspieler im Februar 2019 im Tausch für Tanner Pearson an die Pittsburgh Penguins abgegeben wurde.