Keeping the Dream Alive is een nummer van de Duitse band Münchener Freiheit (in niet-Duitstalige landen bekend onder de naam Freiheit) uit 1988, in samenwerking met het London Symphony Orchestra. Het is de eerste single van Fantasy, het tweede Engelstalige album van de groep.
In het nummer worden popmuziek en klassieke muziek met elkaar gecombineerd. De tekst gaat over een gescheiden stel dat elkaar na lange tijd weer ontmoet. Het nummer is een Engelstalige bewerking van het Duitstalige nummer So lang' man Träume noch leben kann, dat Münchener Freiheit in 1987 uitgebracht. Dit nummer werd een grote hit in Duitsland en bereikte er de tweede positie. Een jaar later bracht de band de Engelstalige versie uit met als titel "Keeping the Dream Alive". Deze versie werd een bescheiden hit op de Britse eilanden en in het Nederlandse taalgebied. Het bereikte de 30e positie in de Nederlandse Top 40 en de 27e in de Vlaamse Radio 2 Top 30.
Klik hier om te zien welke andere nummers uit
1988 de Top 2000 haalden.