1958 Canadian Federal Election

The Diefenbaker sweep

March 31, 1958 · Diefenbaker & Pearson · 265 seats, 133 for a majority

The Diefenbaker sweep: 208 of 265 seats, still the largest share of the House ever won, including 50 of Quebec's 75 as Union Nationale machinery swung behind him. 'Follow John' carried every province.

Prime Minister before

John Diefenbaker

Progressive Conservative

Prime Minister (continued)

John Diefenbaker

Progressive Conservative

Government formed

Progressive Conservative

majority government

Turnout

79.4%

The result

Share of House
Progressive ConservativeJohn Diefenbaker208+96
3,910,85253.7%+14.6
LiberalLester B. Pearson48-57
2,459,70033.8%-8.6
CCFMajor James Coldwell8-17
692,3989.5%-1.1
Social CreditSolon Earl Low0-19
188,7172.6%-4.0

1 further seat went to parties and independents outside the main contenders listed above.

The result by province & territory

Seats won and vote share in each province and territory. Blank cells mean the party did not contest the province; the results table splits allied labels (Liberal-Conservatives, farmers' candidates, independents) that the headline figures group together.

Progressive Conservative1849.4%1759.9%1651.4%1456.7%6756.4%5049.6%754.1%1257.0%462.2%245.2%154.5%042.8%20853.7%
Liberal016.1%013.7%019.6%021.6%1432.1%2545.6%343.4%038.4%037.5%554.4%043.3%157.2%4833.4%
Co-operative Commonwealth424.5%04.4%128.4%019.6%310.5%02.3%01.8%04.5%00.3%00.2%89.5%
Liberal-Labour10.5%10.2%
Total seats22171714857510124711265