Lors de sa première course des mondiaux 2011 disputés à Oslo, le sprint libre, il termine troisième de sa demi-finale et termine ainsi septième de la compétition. Il termine ensuite douzième de la poursuite deux fois quinze kilomètres, classique puis libre, course remportée par Petter Northug. Il décide ensuite de ne pas disputer le quinze kilomètres classique pour se réserver pour le sprint par équipes du lendemain. Associé à Devon Kershaw, il prend son troisième et dernier relais en troisième position. La Norvège et le Canada se dispute finalement la victoire, Harvey battant Ola Vigen Hattestad dans les . C'est le premier titre masculin pour le Canada aux Championnats du monde. Harvey renonce ensuite au relais. Lors du cinquante kilomètres, finalement remporté par Northug devant le Russe Maxim Vylegzhanin et le Norvégien Tord Asle Gjerdalen, il termine cinquième.