The 1997–98 UEFA Champions League had two qualifying rounds to determine which 16 teams would play in the group stage, along with the eight teams that had qualified automatically. Teams from the higher-ranked UEFA nations received byes to the second qualifying round. Losing teams in the first qualifying round were eliminated from European competition for the season, while the losing teams from the second qualifying round were put into the draw for the first round of the 1997–98 UEFA Cup.
The losing teams qualified for the first round of the 1997–98 UEFA Cup. The winning teams of the first qualifying round were drawn against teams qualified directly for the second qualifying round. Due to the unequal number of teams (15 and 17), Wüstenrot Salzburg and Sparta Prague had to play against each other.
^The first match was abandoned after 68 minutes because the lights went out in the stadium. The leg was replayed from scratch a day later.
^The Steaua București v Paris Saint-Germain first leg match, which originally finished 3–2 to Steaua București, was awarded 3–0 to Steaua București because Paris Saint-Germain fielded an ineligible player.
Note: In 1991–92, the competition was still known as the European Cup, but is included as it was the first to use a group stage format. In that season and 1992–93, there was no knockout phase between the group stage and final.