L'E3 Prijs Harelbeke 1978, ventunesima edizione della corsa, si svolse il 1º aprile su un percorso di 230 km, con partenza ed arrivo a Harelbeke. Fu vinta dal belga Freddy Maertens della squadra Flandria-Velda-Lano davanti all'olandese Jan Raas e all'altro belga Ronald De Witte.