Loftus station opened on 9 March 1886 as Loftus Junction when the Illawarra line was extended from Sutherland to Waterfall. In September 1896 it was renamed Loftus. It was rebuilt in 1979 as part of the extension of the electrification from Loftus Junction to Waterfall.[3][4]
From 1886 until 1991, Loftus was the former junction of the branch line to the Royal National Park which branched off immediately south of the station.[5]