Następnie sukcesywnie przedłużano każdą z linii: w 1988 r. na linii B otwarto odcinek Smíchovské nádraží – Dukelská (Nové Butovice), następnie dwa lata później odcinek Florenc – Českomoravská, w 1994 r. Nové Butovice – Zličín, a w 1998 r. Českomoravská – Černý Most (stacje Kolbenova i Hloubětín na tej linii otwarto kolejno w 1999 r. i 2001 r.). W międzyczasie linię C przedłużono z Kačerova w kierunku stacji Kosmonautů (Háje) (1980 r.) i z Sokolovskiej (Florenc) na Fučíkovą (Nádraží Holešovice) (1984 r.), na linii A otwierano kolejno stacje: Strašnická (1987 r.), Skalka (1990 r.) i Depo Hostivař (2006 r.).

Zmiana nazw stacji – luty 1990 r. mały|Zabytkowy wagon Ečs w muzeum na Střešovicach 22 lutego 1990 zmieniono używane w czasach socjalizmu nazwy 12 stacji: na linii A: Leninova – Dejvická na linii B: Dukelská – Nové Butovice Švermova – Jinonice Moskevská – Anděl Sokolovská – Florenc na linii C: Fučíkova – Nádraží Holešovice Sokolovská – Florenc Gottwaldova – Vyšehrad Mládežnická – Pankrác Primátora Vacka – Roztyly Budovatelů – Chodov Družby – Opatov Kosmonautů – Háje

Dodatkowo planowane przed 1990 r., a otwarte w późniejszych latach stacje otrzymały inne nazwy, gdyż stacja Invalidovna miała się nazywać Hakenova, Českomoravská – Zápotockého (obie były wówczas w budowie), a Kobylisy – Rudé Armády.