The station was opened as Glencross on 2 July 1877 by the Edinburgh, Loanhead and Roslin Railway.
On the platform was the station building, which had a waiting room, toilets and a booking office.
At the south end of the platform was the signal box, which controlled access to the goods yard.
Passenger numbers slowly dropped after 1905 so it closed on 1 May 1933 but it remained open for goods traffic.
The signal box closed in 1934 and the waiting room section of the station building was demolished.