The qualifying rounds for the 2004–05 UEFA Champions League began on 13 July 2004.
In total, there were three qualifying rounds which provided 16 clubs to join the group stage.
The draw for this round was performed on 25 June 2004 in Nyon, Switzerland.
Gorica Sheriff Tiraspol Široki Brijeg WIT Georgia Pobeda Kaunas Gomel
Sliema Wanderers Shelbourne Pyunik Rhyl Tirana Flora Linfield Jeunesse Esch Neftçi
Sparta Prague Club Brugge Rosenborg Wisła Kraków Red Star Belgrade Shakhtar Donetsk Copenhagen Maccabi Tel Aviv Ferencváros Dinamo București Hajduk Split Trabzonspor CSKA Moscow Djurgårdens IF Young Boys Lokomotiv Plovdiv
Gorica[†] Sheriff Tiraspol[†] Neftçi[†] WIT Georgia[†] Pyunik[†] Kaunas[†] Tirana[†] Shelbourne[†] Shakhtar Donetsk won 4–1 on aggregate.
Real Madrid Manchester United Deportivo La Coruña Liverpool Juventus Internazionale PSV Eindhoven Bayer Leverkusen Sparta Prague[†] Monaco Anderlecht Club Brugge[†] Rangers Rosenborg[†]
Dynamo Kyiv Wisła Kraków[†] Benfica Basel Red Star Belgrade[†]
Maccabi Haifa Shakhtar Donetsk[†] Gorica[†] Maccabi Tel Aviv[†] Ferencváros[†] Dinamo București[†] Shelbourne[†] Trabzonspor[†] Baník Ostrava CSKA Moscow[†] Djurgårdens IF[†] Liverpool won 2–1 on aggregate.