Il passe aux mains des Canucks de Vancouver le avec Victor Oreskovich en retour notamment de Steve Bernier, Michael Grabner et le des Canucks au repêchage de 2010 (Quinton Howden). C'est lors de cette saison qu'il joue ses premières séries éliminatoires de la Coupe Stanley. Les Canucks atteignent par le fait même la finale de la Coupe mais perdent en sept matchs face aux Bruins de Boston. Sur les 25 matchs éliminatoires des Canucks, Ballard n'en a joué que 10.