The 2010 Armadale state by-election was held on 2 October 2010 for the Western Australian Legislative Assembly seat of Armadale in the south-eastern suburbs of Perth. It was triggered by the resignation of Labor member Alannah MacTiernan on 19 July 2010 to run for the seat of Canning in the 2010 federal election.[1]