The 2025 Western Australian state election was held on 8 March 2025 to elect members to the Parliament of Western Australia, where all 59 seats in the Legislative Assembly and all 37 seats in the Legislative Council were up for election.

The Labor government, led by Premier Roger Cook, won a third consecutive four-year term in a landslide, becoming the first party to win a third term in Western Australia since 1989. Labor were challenged by the Liberal Party, led by Libby Mettam and by the National Party, led by Opposition Leader Shane Love.

The Nationals, who were the official opposition party in the 2021–2025 parliament, ceded opposition status to the Liberals. Despite being the Leader of the Opposition, Love was not presented as the alternative premier during the campaign, with the Nationals lacking sufficient support in opinion polls and Mettam participating in the election's leaders debate.

This was Labor's third consecutive landslide victory since winning government in 2017 and Labor's second best result after the previous 2021 state election. Labor won 46 seats in the lower house, a decrease of seven seats from their 2021 result. The Liberal Party won 7 seats while the National Party won 6, ensuring that the Liberals returned to official opposition status in the parliament. Labor's primary vote fell by over 18 points to 41.4%, while the Liberal vote increased by more than six and a half percent to 28% and the National vote was 5.2% (up 1.2%).

In the Legislative Council, Labor won 16 seats, the Liberals 10 and Nationals 2; while minor party the Greens won 4 seats. Other minor parties that earned representation in the Council include One Nation, who won 2 seats, as well as Legalise Cannabis, Australian Christians and the Animal Justice Party, who each claimed 1 seat.

Candidates were elected in single-member seats in the Legislative Assembly via full-preferential instant-runoff voting. In the Legislative Council, 37 candidates were elected using single transferable voting across the state, which functioned as a single electorate. Amendments made to electoral law had increased the size of the Legislative Council by one member at this election and also had abolished the former system of six regions of unequal population that each elected six members using single transferable voting.

Background The 2021 state election saw Labor win one of the most comprehensive victories on record at the state or territory level in Australia. It won 53 of the 59 seats, surpassing its own record set four years earlier for the largest government majority and seat tally in Western Australian parliamentary history.

In May 2023, McGowan resigned the premiership, saying he was "exhausted".

Since the 2021 election, there have been two by-elections. North West Central elected a new member upon the resignation of Vince Catania. Rockingham also elected a new member after former premier Mark McGowan retired from politics. Labor retained this seat with their candidate Magenta Marshall. Merome Beard, the winner of the North West Central by-election defected from the National Party to the Liberal Party in October 2023 and stood as the Liberal Party's candidate in this election.

Registered parties The following parties were registered with the Western Australian Electoral Commission:

Sustainable Australia Party – Anti-corruption Animal Justice Party Australian Christians Greens Western Australia Labor Party Legalise Cannabis Western Australia Party Liberal Party National Party of Australia Shooters, Fishers and Farmers Party Libertarian Party One Nation Stop Pedophiles! Protect kiddies!

Electoral system Members in the Legislative Assembly were elected to single-member seats via full-preferential instant-runoff voting. In the Legislative Council election, 37 members were elected across the state, which functions as a single electorate. They were elected using single transferable voting.

Legislative Council voting changes In September 2021, the McGowan Labor Government introduced electoral reform legislation to change the electoral system of the Legislative Council. Under the system used in the 2021 election, put in place under the Gallop government, the state was divided into six regional electorates, each electing six members. Three of the regions were based in metropolitan Perth, and three in the regions; the regions were intentionally unequal in population; this system overrepresented the rural electoral regions; the Mining and Pastoral Region had one-sixth the population of the metropolitan regions, but elected the same six MLCs. The government first proposed abolishing the regions and replacing them with what it called a "one vote, one value" system.

Under the new system, 37 MLCs were elected on a single statewide ballot by single transferable vote (STV). This increased the size of the council by one seat. The controversial group voting tickets (GVTs) were abolished. GVTs were abolished for the Senate in 2016 and, at the time of this election, were only used for the Victorian Legislative Council. Votes were cast under a semi-optional preferential form of STV using above-the-line voting. It required electors to mark preferences for one or more preferred parties above the dividing line on the ballot paper, or at least 20 candidates below the dividing line. The legislation was passed by the state parliament on 17 November 2021 and received royal assent seven days thereafter.

The election of 37 MLCs in a single statewide constituency represented the largest district magnitude known in the history of the single transferable vote.

Redistribution

The Western Australian Electoral Commission conducted a redistribution of the boundaries of all 59 electoral districts. The final boundaries for the electoral districts were released on 1 December 2023.

The seats of Moore and North West Central were merged to create a new seat, Mid-West. The merger of two rural seats into one was matched by the creation of a new seat in Perth, Oakford, which covers growing suburbs between Armadale and the Kwinana Freeway.

According to psephologist Antony Green, the Coalition would need a combined swing of 23.4% to gain the 24 seats needed to form a majority government.

On the new boundaries, there were 17 seats with margins under 15%, which were regarded as "key seats". (Green described these as "marginal seats" due to the extent of Labor's landslide in 2021, as normally a margin of over 15% would be considered a safe seat.)

Changes to electorates of the Legislative Assembly Current seat 2021 election New seat 2023 redistribution Party Member Margin Party Member Margin*Burns BeachLaborMark Folkard26.9MindarieLaborNotional23.1MirrabookaLaborMeredith Hammat33.7GirrawheenLaborNotional33.4MooreNationalsShane Love8.5Mid-WestNationalsNotional8.6North-West CentralNationalsVince Catania1.7New seatOakfordLaborNotional27.7WarnbroLaborPaul Papalia33.4Secret HarbourLaborNotional31.3WillageeLaborPeter Tinley27.1Bibra LakeLaborNotional28.2*These margins are notional, being calculated by Antony Green to take account of the 2023 redistribution. As such, it may vary from the 2021 election results.

Key dates Elections are scheduled for the second Saturday of March every four years, in line with legislative changes made in 2011.

While the Legislative Assembly has fixed four-year terms, the Governor of Western Australia may still dissolve the Assembly and call an election early on the advice of the Premier.

Key dates of this election were: +DateEvent3 January 2025Postal vote applications open13 February 2025Last day to join the electoral roll, 6:00 PM24 February 2025Early voting opens5 March 2025Last day to apply for postal vote, 6:00 PM8 March 2025Election day, 8:00 AM – 6:00 PM13 March 2025Last day for postal votes to be returned, 9:00 PMSource:

Retiring MPs Labor Lisa Baker MLA (Maylands) – announced 5 March 2024 Sue Ellery MLC (South Metropolitan) – announced 29 July 2022 Matthew Hughes MLA (Kalamunda) – announced 9 February 2024 Bill Johnston MLA (Cannington) – announced 30 November 2023 Kyle McGinn MLC (Mining and Pastoral) – announced 7 July 2024 Simon Millman MLA (Mount Lawley) – announced 8 April 2024 Martin Pritchard MLC (North Metropolitan) – announced 16 May 2024 John Quigley MLA (Butler) – announced 19 February 2024 Margaret Quirk MLA (Landsdale) – announced 2 April 2024 Michelle Roberts MLA (Midland) – announced 16 October 2024 Jessica Shaw MLA (Swan Hills) – announced 3 June 2024 Sally Talbot MLC (South West) – announced 5 July 2024 Chris Tallentire MLA (Thornlie) – announced 26 February 2024 David Templeman MLA (Mandurah) – announced 17 September 2024 Peter Tinley MLA (Willagee) – announced 14 March 2024 Darren West MLC (Agricultural) – announced 8 June 2024

Liberal Peter Collier MLC (North Metropolitan) – did not nominate for endorsement Donna Faragher MLC (East Metropolitan) – announced 10 January 2024 David Honey MLA (Cottesloe) – lost preselection 10 February 2024

National Martin Aldridge MLC (Agricultural) – announced 16 April 2024 Mia Davies MLA (Central Wheatbelt) – announced 27 January 2023 Colin de Grussa MLC (Agricultural) – announced 8 June 2024

Independent Wilson Tucker MLC (Mining and Pastoral) – announced 12 February 2025

Candidates

Results The election was called for the incumbent Labor government just after 7:40pm Australian Western Standard Time (AWST).

Legislative Assembly

Legislative Council

Seats changing hands Members in italics did not recontest their seats. Seat Pre-election Swing Post-election Party Member Margin Margin Member Party Albany Rebecca Stephens 11.0 17.3 6.3 Scott Leary Carine Paul Lilburne 3.9 11.5 7.6 Liam Staltari Churchlands Christine Tonkin 1.5 2.7 1.1 Basil Zempilas Geraldton Lara Dalton 9.5 22.8 13.5 Kirrilee Warr Kalamunda Matthew Hughes 14.5 14.7 0.1 Adam Hort Murray-Wellington Robyn Clarke 17.2 18.7 1.5 David Bolt Nedlands Katrina Stratton 3.1 6.3 3.2 Jonathan Huston Warren-Blackwood Jane Kelsbie 2.3 3.9 1.6 Bevan Eatts

Electoral pendulums Pre-election pendulum This is a pre-election pendulum, taking into account the 2023 boundary redistribution. Estimated margins are calculated by Antony Green for the Western Australian Parliamentary Library. Retiring members are shown in italics. Government seatsMarginalChurchlandsChristine TonkinALP1.6Warren-BlackwoodJane KelsbieALP v NAT2.2NedlandsKatrina StrattonALP3.1CarinePaul LilburneALP3.9Fairly safeBatemanKim GiddensALP6.7GeraldtonLara DaltonALP v NAT9.3ScarboroughStuart AubreyALP9.5SafeSouth PerthGeoff BakerALP10.1RivertonJags KrishnanALP10.9AlbanyRebecca StephensALP11.0KalgoorlieAli KentALP11.2DawesvilleLisa MundayALP13.1Darling RangeHugh JonesALP14.1KalamundaMatthew HughesALP14.5FremantleSimone McGurkALP v GRN15.7BictonLisa O'MalleyALP16.2KingsleyJessica StojkovskiALP16.9Murray-WellingtonRobyn ClarkeALP17.3PilbaraKevin MichelALP v NAT17.6JandakotvacantALP18.2HillarysCaitlin CollinsALP18.7Very safeKimberleyDivina D'AnnaALP21.4Mount LawleySimon MillmanALP21.9BunburyDon PunchALP22.5ForrestfieldStephen PriceALP22.9Collie-PrestonJodie HannsALP23.3MandurahDavid TemplemanALP24.2JoondalupEmily HamiltonALP25.5LandsdaleMargaret QuirkALP25.6BalcattaDavid MichaelALP25.8MidlandMichelle RobertsALP26.9Swan HillsJessica ShawALP27.3OakfordYaz MubarakaiALP27.7Victoria ParkHannah BeazleyALP27.7MindarieMark FolkardALP27.9MorleyAmber-Jade SandersonALP27.9CockburnDavid ScaifeALP28.1Bibra LakePeter TinleyALP28.2WannerooSabine WintonALP28.5PerthJohn CareyALP29.2MaylandsLisa BakerALP29.3BelmontCassie RoweALP29.4ThornlieChris TallentireALP30.6CanningtonBill JohnstonALP30.7Secret HarbourPaul PapaliaALP31.3BassendeanDave KellyALP31.7ButlerJohn QuigleyALP32.6Southern RiverTerry HealyALP33.1GirrawheenMeredith HammatALP33.4ArmadaleTony ButiALP33.8West SwanRita SaffiotiALP34.8BaldivisReece WhitbyALP35.8RockinghamMagenta MarshallALP37.7KwinanaRoger CookALP38.2