The original station was opened by the London and North Western Railway on 1 June 1870.
A new station opened in 1997, some 250m south of the original, as the second stage of the reopening to passengers of the Chase Line saw the extension of services beyond Hednesford.
The following year, the short section of track between Rugeley Town and Rugeley Trent Valley stations was also reopened, allowing services to be extended via the Trent Valley section of the West Coast Main Line to Stafford (though through running there ended at the December 2008 timetable change).
This service was suspended due to the impact of the COVID-19 pandemic in the United Kingdom and cut back to Birmingham International.
In April 2011, the area was still mechanically signalled from the Brereton Sidings signal box immediately south of the station on the east side of the line (the sidings are no longer extant, though there is still an active rail connection to the adjacent coal-fired Rugeley power stations), but the box closed in 2013 (along with neighbouring Hednesford & Bloxwich boxes and the PSB at Walsall) as part of the ongoing West Midlands re-signalling scheme.