Het eerste station met de naam Amsterdam Sloterdijk werd geopend in 1956 aan de lijn Amsterdam-Haarlem. In 1983 werd een tweede station geopend aan de lijn richting Zaandam, dit werd Sloterdijk Noord genoemd, het andere station werd hernoemd in Sloterdijk Zuid. In 1985 werd de lijn Amsterdam-Haarlem verlegd zodat alle treinen op het noordelijke station Sloterdijk konden stoppen en het zuidelijke station kon worden gesloten.
In 1986 werd de spoorlijn Amsterdam-Schiphol geopend waardoor Sloterdijk een kruisingsstation werd. In 1997 kwam op het bovenste niveau ook de halte van metrolijn 50. In 2008 werd het laatste deel aan het station toegevoegd: de halte aan de Hemboog.
== Treinseries ==