|Original company||Great North of England Railway|
|Pre-grouping||North Eastern Railway|
|Post-grouping||London and North Eastern Railway|
|30 March 1841||Station opened as Croft|
|1 October 1896||Station renamed Croft Spa|
|3 March 1969||Station closed|
The station was located on the East Coast Main Line between Northallerton and Darlington. It was served by local trains on the East Coast Main Line, and also trains operating the Eryholme-Richmond branch line.