1957 Canadian Federal Election

June 10, 1957 · Diefenbaker & Pearson · 265 seats, 133 for a majority

John Diefenbaker's Progressive Conservatives ended 22 consecutive years of Liberal government with a minority upset over St. Laurent, whose party had won the popular vote. Within a year Diefenbaker would convert it into the biggest landslide in Canadian history.

Prime Minister before

Louis St. Laurent

Liberal

Prime Minister after

John Diefenbaker

Progressive Conservative

Government formed

Progressive Conservative

minority government

Turnout

74.1%

The result

Share of House
Progressive ConservativeJohn Diefenbaker112+61
2,572,92638.5%+7.5
LiberalLouis St. Laurent105-64
2,702,57340.5%-8.0
CCFMajor James Coldwell25+2
707,65910.6%-0.7
Social CreditSolon Earl Low19+4
437,0496.5%+1.1

4 further seats 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 Conservative732.5%327.4%323.0%835.5%6148.1%930.7%548.1%1050.1%452.0%237.4%031.0%048.2%11238.5%
Liberal220.4%127.6%430.2%125.8%2136.6%6256.8%547.5%245.9%046.4%561.3%166.4%149.5%10540.5%
Co-operative Commonwealth722.6%06.3%1035.8%523.4%311.9%01.8%00.8%04.3%01.0%00.4%2510.6%
Social Credit623.6%1337.5%010.4%013.0%01.6%00.2%01.0%00.1%196.5%
Other00.4%00.3%00.1%00.7%00.5%45.5%01.3%42.8%
Total seats22171714857510124711265