Heathcote station opened on 9 March 1886 as Loftus station when the Illawarra line was extended from Sutherland to Waterfall.[3] Upgrades to the station, including a new footbridge with lifts, were completed in January 2017.[4] The contract for these upgrades was awarded in July 2015.[5]