Menos dun mes na tempada 2011-12, Booth foi traspasado aos Vancouver Canucks o 22 de outubro de 2011. Os Panthers enviárono, xunto co atacante Steven Reinprecht e unha selección de terceira rolda no draft de 2013.
, a Vancouver a cambio de Mikael Samuelsson e Marco Sturm. Tallon describiu o acordo como un intercambio baseado no rendemento; Booth rexistrou unha asistencia nos primeiros seis partidos da tempada e tivo a peor puntuación do equipo de 6 máis-menos mentres era rebaixado á terceira liña. Booth estaba triste e, admitidamente, sorprendido polo intercambio. Booth tamén fora buscado por Vancouver durante seis meses antes; o equipo conferiuse co capitán suplente Ryan Kesler sobre o personaxe de Booth dentro e fóra do xeo (os dous creceron xogando hóckey menor e xuvenil xuntos). Ao unirse a Vancouver, cambiou o seu número de camiseta de 10 a 7, en honra da súa irmá máis nova, Rachael, que tamén leva o número como xogadora de hóckey.