St Annes-on-the-Sea railway station serves the area of St Annes-on-the-Sea, commonly known as St Annes, in Lytham St Annes, Lancashire, England. It is a stop on the Blackpool South branch line to , sited south-south-east of .
The first station to serve the area was opened in 1863, as Cross Slack. It was resited to the present station, which opened on 1 November 1873 It was renamed St Annes-on-the-Sea two years later.
The up platform was decommissioned in 1986, which is still visible, when the line from was reduced to single track; the line west of here had previously been singled in May 1982 and most of the station was demolished. A new smaller building was erected to house a ticket office, staffed on a part-time basis, which was opened officially in September 1986 by British Rail's area passenger manager.
The station has a ticket office, which is staffed from the morning peak until early afternoon, six days per week. At other times, tickets can be purchased from a vending machine on the platform side of the ticket office. Train running information is available via digital display screens, telephone and timetable posters. There is a waiting shelter and bench seating on the platform. Step-free access is available from the adjacent street.
The typical off-peak service operated by Northern Trains in trains per hour is: