Station facilities were upgraded in 2012 as part of the Tees Valley Metro project.[4] The package for the station included a new fully lit waiting shelter, renewed station signage and the installation of CCTV. A long-line public address system (PA) was also installed, with pre-recorded train announcements.
A passenger information screen with details of train times was installed at the station in March 2016. A ticket machine was installed at the station in 2019. The station has a limited number of car parking spaces.
Following the May 2021 timetable change, the station is served by an hourly service between Middlesbrough and Nunthorpe, with two trains per day (excluding Sunday) continuing to Battersby, and six per day (four on Sunday) continuing to Whitby. Most trains continue to Newcastle via Hartlepool. All services are operated by Northern Trains.[5]
^ abStations in Middlesbrough, Redcar and Cleveland, and Stockton-on-Tees are considered part of North East England, while stations in the unitary areas of York and North Yorkshire are considered part of Yorkshire and the Humber.
^Stations in North Lincolnshire and North East Lincolnshire are considered part of Yorkshire and the Humber, while all other stations are considered part of the East Midlands.