The station opened as
Dundas on 17 September 1886 on the single track line. It was renamed
Eastwood on 1 September 1887. The line through Eastwood was subsequently duplicated and has since been quadruplicated. In 2004, the platforms were extended towards Epping to allow 8-car
V sets to service the platforms. The station subway is accessible by non-paying members of the public, although this was separated from the station concourse by a fence. In February 2007, the fence was removed to allow construction of
smartcard readers for the
Tcard system. In March 2006 it was revealed, that
asbestos fibre had been disturbed by contractors installing cabling for the Tcard project in the roof of the ticketing office at the station. The station offices were temporarily closed and replaced by a temporary booking office in the station carpark. In June 2008, an upgrade to the station including lifts was complete.
Intercity Central Coast & Newcastle Line trains previously also served the station until the 30 September 2018 timetable change, when the service was altered to no longer stop here. ==Services==