The station opened as Bradshaw Leach on the Kenyon and Leigh Junction Railway in 1831 and was renamed Pennington in 1877.
[5] The London and North Western Railway built another line via Plank Lane to Platt Bridge and Wigan NW which opened in 1885 creating a three way junction.
[6][7] Stations on the line became part of the London Midland and Scottish Railway in 1923, the London Midland Region of British Railways on nationalisation in 1948, and were closed by the British Transport Commission six years later in 1954 when the line to Bolton Great Moor Street Station closed.
[8] Passenger services on the Tyldesley Loopline did not stop at Pennington but all stations and the line closed following the Beeching Axe on 5 May 1969.
[10] On opening the line was single track and the station buildings, a booking office and waiting room, were on the east side.