1957 Canadian federal election ← 1953 June 10, 1957 1958 → ← outgoing members elected members → 265 seats in the House of Commons 133 seats needed for a majority Turnout 74.1%[1] (6.6pp) First party Second party Leader John Diefenbaker Louis St. Laurent Party Progressive Conservative Liberal Leader since December 14, 1956 August 7, 1948 Leader's seat Prince Albert Quebec East Last election 51 169 Seats won 112 105 Seat change 61 64 Popular vote 2,572,926 2,702,573 Percentage 38.50% 40.45% Swing 7.48pp 7.98pp Third party Fourth party Leader Major James Coldwell Solon Earl Low Party Co-operative Commonwealth Social Credit Leader since March 22, 1942 April 6, 1944 Leader's seat Rosetown—Biggar Peace River Last election 23 15 Seats won 25 19 Seat change 2 4 Popular vote 707,659 437,049 Percentage 10.59% 6.54% Swing 0.69pp 1.14pp The Canadian parliament after the 1957 election Prime Minister before election Louis St. Laurent Liberal Prime Minister after election John Diefenbaker Progressive Conservative