Het station Schaarbeek werd geopend in 1864. Het eerste stationsgebouw was niet meer dan een houten huisje in een toen nog landelijk gebied buiten Brussel. In 1887 werd het houten station vervangen door een stenen gebouw in Vlaamse neorenaissancestijl, naar het ontwerp van architect Franz Seulen. Dit is nu de linkervleugel van het huidige station. In 1913 maakte men plannen om het gebouw aanzienlijk uit te breiden met de huidige rechtervleugel. Waarschijnlijk werden de plannen voor deze tweede fase ook getekend door Franz Seulen, eveneens in Vlaamse neorenaissancestijl. Door de Eerste Wereldoorlog liepen de bouwplannen enkele jaren vertraging op. De nieuwe vleugel werd pas na de oorlog effectief gebouwd. In 1994 werd het stationsgebouw uitgeroepen tot beschermd monument.