Dates of Office | Speaker | Political Affiliation |
06 Nov 1867 - 05 Mar 1874 | The Honourable James Cockburn | Conservative |
26 Mar 1874 - 12 Feb 1879 | The Honourable Timothy Warren Anglin | Liberal |
13 Feb 1879 - 07 Feb 1883 | The Honourable Joseph Blanchet | Liberal Conservative |
08 Feb 1883 - 12 Apr 1887 | The Honourable George Kirkpatrick | Conservative |
13 Apr 1887 - 28 Apr 1891 | The Honourable Joseph-Aldéric Ouimet | Conservative |
29 Apr 1891 - 18 Aug 1896 | The Honourable Peter White | Conservative |
19 Aug 1896 - 31 Jul 1899 | The Honourable James Edgar | Liberal |
01 Aug 1899 - 05 Feb 1901 | The Honourable Thomas Bain | Liberal |
06 Feb 1901 - 18 Jan 1904 | The Honourable Louis Brodeur | Liberal |
10 Mar 1904 - 10 Jan 1905 | The Honourable Napoléon Belcourt | Liberal |
11 Jan 1905 - 19 Jan 1909 | The Honourable Robert Sutherland | Liberal |
20 Jan 1909 - 14 Nov 1911 | The Honourable Charles Marcil | Liberal |
15 Nov 1911 - 02 Dec 1915 | The Honourable Thomas Sproule | Conservative |
12 Jan 1916 - 07 Jan 1917 | The Honourable Albert Sévigny | Conservative |
18 Jan 1917 - 05 Mar 1922 | The Honourable Edgar Rhodes | Conservative |
08 Mar 1922 - 03 Jun 1930 | The Honourable Rodolphe Lemieux | Liberal |
08 Sep 1930 - 16 Jan 1935 | The Honourable George Black | Conservative |
17 Jan 1935 - 05 Feb 1936 | The Honourable James Bowman | Conservative |
06 Feb 1936 - 10 May 1940 | The Honourable Pierre Casgrain | Liberal |
16 May 1940 - 04 Sep 1945 | The Honourable James Glen | Liberal |
06 Sep 1945 - 13 Sep 1949 | The Honourable Gaspard Fauteux | Liberal |
14 Sep 1949 - 15 May 1953 | The Honourable William Macdonald | Liberal |
12 Nov 1953 - 13 Oct 1957 | The Honourable Louis-René Beaudoin | Liberal |
14 Oct 1957 - 11 Sep 1962 | The Honourable Roland Michener | Progressive Conservative |
12 Sep 1962 - 15 May 1963 | The Honourable Marcel Lambert | Progressive Conservative |
16 May 1963 - 17 Jan 1966 | The Honourable Alan MacNaughton | Liberal |
18 Jan 1966 - 29 Sep 1974 | The Honourable Lucien Lamoureux | Liberal |
30 Sep 1974 - 14 Dec 1979 | The Honourable James Jerome | Liberal |
14 Apr 1980 - 15 Jan 1984 | The Honourable Jeanne Sauvé | Liberal |
16 Jan 1984 - 04 Nov 1984 | The Honourable Cyril Francis | Liberal |
05 Nov 1984 - 29 Sep 1986 | The Honourable John Bosley | Progressive Conservative |
30 Sep 1986 - 16 Jan 1994 | The Honourable John Fraser | Progressive Conservative |
17 Jan 1994 - 28 Jan 2001 | The Honourable Gilbert Parent | Liberal |
29 Jan 2001 - 02 Jun 2011 | The Honourable Peter Milliken | Liberal |
02 Jun 2011 - 03 Dec 2015 | The Honourable Andrew Scheer | Conservative |
03 Dec 2015 - 05 Dec 2019 | The Honourable Geoff Regan | Liberal |
05 Dec 2019 - 27 Sep 2023 | The Honourable Anthony Rota | Liberal |
27 Sep 2023 - 03 Oct 2023 | The Honourable Louis Plamondon (Interim) | Bloc Québécois |
03 Oct 2023 - | The Honourable Greg Fergus | Liberal |