Le 12 août 2018, lors des championnats d'Europe de Berlin, Fabienne Schlumpf décroche sa première médaille internationale à l'occasion de la finale du 3 000 m steeple. Menant de bout en bout la course, elle n'est devancée que dans la dernière ligne droite par la tenante du titre allemande Gesa Felicitas Krause. En 9 min 22 s 29, son meilleur temps de la saison, elle remporte donc la médaille d'argent derrière l'Allemande (9 min 19 s 80) et devant la Norvégienne Karoline Bjerkeli Grøvdal (9 min 22 s 46). Le 14 octobre, lors des 10 kilomètres de Berlin elle abaisse son propre record de 2017 à et termine troisième de cette course.Le 17 novembre, elle remporte la Corrida bulloise, une course populaire dans les rues de Bulle en . Le 9 décembre, Schlumpf termine deuxième en de la course sénior des Championnats d'Europe de cross-country à Tilbourg, aux Pays-Bas, se classant juste derrière la Turque Yasemin Can.