La primitiva estación fue inaugurada el 29 de diciembre de 1881 con la apertura del tramo Barcelona - Villanueva y Geltrú de la línea férrea que buscaba unir Barcelona con Picamoixons-Valls.