List of Prime Ministers of Canada
Leaders, Prime Ministers and Heads of State of Canada.
1st: Macdonald, John Alexander 2nd: Mackenzie, Alexander
3rd: Abbott, John Joseph Caldwell 4th: Thompson, John Sparrow David
5th: Bowell, Mackenzie 6th: Tupper, Charles
7th: Laurier, Wilfrid 8th: Borden, Robert
9th: Meighen, Arthur 10th: King, William Lyon Mackenzie
11th: Bennett, Richard Bedford 12th: St. Laurent, Louis
13th: Diefenbaker, John 14th: Pearson, Lester
15th: Yves Elliott Trudeau, Joseph Philippe Pierre 16th: Clark, Charles Joseph
17th: Turner, John Napier 18th: Mulroney, Martin Brian
19th: Campbell, Kim 20th: Chretien, Joseph Jacques Jean
21st: Martin, Paul Edgar Philippe 22nd: Harper, Stephen Joseph
23rd: Trudeau, Justin
great information
thanks