The station reopened by British Rail in 1989, as part of the first stage of the reopening to passenger trains of the Chase Line from Walsall to Hednesford. It had previously closed to passengers on 18 January 1965 and to goods on 10 August 1964, as part of the Beeching Axe. The remains of a small part of the original Up (southbound) platform can still be seen just to the north of the station.
Service frequencies vary. On Weekdays there are typically two trains per hour to Walsall and Birmingham at peak times and one train per hour during the off peak period and in the evenings. There are two trains per hour throughout the day on Saturdays with an hourly evening service. Trains operate between Birmingham New Street and Rugeley Trent Valley where connections to Stafford, Stoke-on-Trent and Crewe are available, although two trains per day start/terminate at Hednesford. On Sundays there is an hourly service throughout the day after 10:00. Most services are operated by Class 170 diesel trains and journey times are typically 17 minutes to Walsall and 41 minutes to Birmingham New Street.