The qualifying rounds for the 2008–09 UEFA Champions League began on 15 July 2008. In total, there were three qualifying rounds which provided 16 clubs to join the group stages.
Second leg
Ventspils won 4–1 on aggregate.
Inter Baku 1–1 Rabotnički on aggregate. Inter Baku won on away goals.
Kaunas won 7–2 on aggregate.
Sheriff won 4–1 on aggregate.
Dinamo Tbilisi won 3–1 on aggregate.
Anorthosis Famagusta won 3–0 on aggregate.
Drogheda United won 3–1 on aggregate.
IFK Göteborg won 9–0 on aggregate.
Tampere won 3–2 on aggregate.
Modriča won 4–1 on aggregate.
Artmedia Petržalka won 3–0 on aggregate.
Dinamo Zagreb won 3–1 on aggregate.
Domžale won 3–0 on aggregate.
BATE won 3–0 on aggregate.
Brann 2–2 Ventspils on aggregate. Brann won on the away goals rule.
Kaunas won 2–1 on aggregate.
Panathinaikos won 3–0 on aggregate.
Dynamo Kyiv won 4–3 on aggregate.
BATE won 4–3 on aggregate.
Anorthosis won 4–3 on aggregate.
Aalborg BK won 7–1 on aggregate.
Artmedia Petržalka won 7–3 on aggregate.
Basel won 5–3 on aggregate.
Sparta Prague won 3–0 on aggregate.
Partizan won 3–1 on aggregate.
Dinamo Zagreb won 6–2 on aggregate.
Wisła Kraków won 6–2 on aggregate.
Fenerbahçe won 7–0 on aggregate.
Barcelona won 4–1 on aggregate.
Juventus won 5–1 on aggregate.
Panathinaikos won 3–1 on aggregate.
BATE won 2–1 on aggregate.
Aalborg BK won 4–0 on aggregate.
Dynamo Kyiv won 8–2 on aggregate.
Steaua București won 3–2 on aggregate.
Fenerbahçe won 4–3 on aggregate.
Basel won 2–1 on aggregate.
Anorthosis won 3–1 on aggregate.
Shakhtar Donetsk won 5–1 on aggregate.
Atlético Madrid won 4–1 on aggregate.
Marseille won 3–1 on aggregate.
Fiorentina won 2–0 on aggregate.
Liverpool won 1–0 on aggregate.
Arsenal won 6–0 on aggregate.