Butler railway station (officially Butler Station) is a commuter railway station in Butler, Western Australia, a suburb of Perth. It is the terminus of the Joondalup line, which is on the Transperth commuter rail network. Planning for the Joondalup line in the Butler area began in the late 1990s. The station was built as part of a $240 million extension of the Joondalup line from Clarkson to Butler. Construction began on the station on 16 July 2012, and was completed on 16 May 2014, opening on 21 September 2014. The Joondalup line is currently being extended past Butler station to Yanchep railway station. As of November 2021, the extension is planned to open at the end of 2023.