En 1867, le conseil général du Nord préconise la création d'une gare à Wasquehal, pour desservir cette dernière et les communes de Croix et Flers[1].
En 1872, les terres de la cense de la Corbeille sont vendues pour construire la gare[2].
La gare de marchandises, située sur le territoire de Wasquehal, est inaugurée le , précédant de quelques mois l'ouverture de la « halte des voyageurs » qui sera baptisée gare de Croix - Wasquehal. Schynkel est le premier chef de gare. Dès le début de sa mise en service, elle assura une rentabilité satisfaisante.
La gare de Croix - Wasquehal était le lieu de débarquement des chevaux pour le club hippique et polo de Roubaix[3].
Le bâtiment voyageurs d’origine[4] fut démoli et remplacé en 1993[5] par une petite construction en briques, avec une grande toiture débordante à deux pans.
Service des voyageurs
Accueil
Gare de la SNCF, elle dispose d'un bâtiment voyageurs, avec guichet, ouvert du lundi au samedi[6].
Un souterrain permet la traversée des voies et le passage d'un quai à l'autre.