This is a list of premiers of Western Australia by time in office. The basis of the list is the inclusive number of days between dates.
Rank | No. | Officeholder | Portrait | Party | District | Assumed office | Left office | Time in office (term) | Time in office (total) | Election wins | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1. | 19th | Sir David Brand | Liberal | MLA for Greenough | 2 April 1959 | 3 March 1971 | 1959 1962 1965 1968 | ||||||
2. | 1st | Sir John Forrest | Pro-Forrest | MLA for Bunbury | 29 December 1890 | 15 February 1901 | 1890 1894 1897 | ||||||
3. | 14th | Philip Collier | Labor | MLA for Boulder | 16 April 1924 | 24 April 1930 | 9 years, 126 days | 1924 1927 1933 1936 | |||||
24 April 1933 | 20 August 1936 | ||||||||||||
4. | 15th | John Willcock | Labor | MLA for Geraldton | 20 August 1936 | 31 July 1945 | 1939 1943 | ||||||
5. | 29th | Colin Barnett | Liberal | MLA for Cottesloe | 23 September 2008 | 17 March 2017 | 2008 2013 | ||||||
6. | 26th | Richard Court | Liberal | MLA for Nedlands | 16 February 1993 | 10 February 2001 | 1993 1996 | ||||||
7. | 13th | Sir James Mitchell | Nationalist | MLA for Northam | 17 May 1919 | 16 April 1924 | 7 years, 335 days | 1921 1930 | |||||
24 April 1930 | 24 April 1933 | ||||||||||||
8. | 21st | Sir Charles Court | Liberal | MLA for Nedlands | 8 April 1974 | 25 January 1982 | 1974 1977 1980 | ||||||
9. | 30th | Mark McGowan | Labor | MLA for Rockingham | 17 March 2017 | 8 June 2023 | 2017 2021 | ||||||
10. | 18th | Albert Hawke | Labor | MLA for Northam | 23 February 1953 | 2 April 1959 | 1953 1956 | ||||||
11. | 17th | Sir Ross McLarty | Liberal | MLA for Murray-Wellington Murray | 1 April 1947 | 23 February 1953 | 1947 1950 | ||||||
12. | 23rd | Brian Burke | Labor | MLA for Balga | 25 February 1983 | 25 February 1988 | 1983 1986 | ||||||
13. | 27th | Dr Geoff Gallop | Labor | MLA for Victoria Park | 16 February 2001 | 25 January 2006 | 2001 2005 | ||||||
14. | 10th | John Scaddan | Labor | MLA for Brown Hill-Ivanhoe | 7 October 1911 | 27 July 1916 | 1911 1914 | ||||||
15. | 8th | Sir Newton Moore | Ministerial | MLA for Bunbury | 7 May 1906 | 16 September 1910 | 1908 | ||||||
16. | 20th | John Tonkin | Labor | MLA for Melville | 3 March 1971 | 8 April 1974 | 1971 | ||||||
17. | 25th | Dr Carmen Lawrence | Labor | MLA for Glendalough | 12 February 1990 | 16 February 1993 | |||||||
18. | 28th | Alan Carpenter | Labor | MLA for Willagee | 25 January 2006 | 23 September 2008 | |||||||
19. | 5th | Sir Walter James | Opposition | MLA for East Perth | 1 July 1902 | 10 August 1904 | |||||||
20. | 9th | Frank Wilson | Nationalist | MLA for Sussex | 16 September 1910 | 7 October 1911 | 1 year, 357 days | ||||||
Liberal (WA) | 27 July 1916 | 28 June 1917 | |||||||||||
21. | 24th | Peter Dowding | Labor | MLA for Maylands | 25 February 1988 | 12 February 1990 | 1989 | ||||||
22. | 11th | Sir Henry Lefroy | Nationalist | MLA for Moore | 28 June 1917 | 17 April 1919 | 1917 | ||||||
23. | 16th | Frank Wise | Labor | MLA for Gascoyne | 31 July 1945 | 1 April 1947 | |||||||
24. | 31st | Roger Cook | Labor | MLA for Kwinana | 8 June 2023 | Incumbent | [1] | ||||||
25. | 22nd | Ray O'Connor | Liberal | MLA for Mount Lawley | 25 January 1982 | 25 February 1983 | |||||||
26. | 6th | Henry Daglish | Labor | MLA for Subiaco | 10 August 1904 | 25 August 1905 | |||||||
27. | 3rd | George Leake | Opposition | MLA for West Perth | 27 May 1901 | 21 November 1901 | 1 year, 3 days | 1901 | |||||
23 December 1901 | 1 July 1902 | ||||||||||||
28. | 7th | Sir Cornthwaite Rason | Ministerial | MLA for Guildford | 25 August 1905 | 7 May 1906 | 1905 | ||||||
29. | 2nd | George Throssell | Pro-Forrest | MLA for Northam | 15 February 1901 | 27 May 1901 | |||||||
30. | 4th | Alf Morgans | Ministerial | MLA for Coolgardie | 21 November 1901 | 23 December 1901 | |||||||
31. | 12th | Sir Hal Colebatch | Nationalist | Member of the Legislative Council | 17 April 1919 | 17 May 1919 |