Johnston werd in 2010 benoemd tot gouverneur-generaal door koningin Elizabeth II, op aanbeveling van de toenmalige premier van Canada, Stephen Harper, om Jean Michaëlle als onderkoning te vervangen en bekleedde hij de post tot 2017. Hij werd opgevolgd door Julie Payette.
Eerste minister