Puchar UEFA 1988/1989 () – 18. edycja międzynarodowego klubowego turnieju piłki nożnej Puchar UEFA, zorganizowana przez Unię Europejskich Związków Piłkarskich w terminie 4 września 1988 – 17 maja 1989. W rozgrywkach zwyciężyła drużyna SSC Napoli.
1/32 finału VfB Stuttgart – Tatabányai Bányász SC 2:0 i 1:2 1 07.09 1988 1:0 Gaudino 49, 2:0 Walter 58 2 11.10 1988 0:1 Csapo 54, 1:1 Allgöwer 78k, 1:2 Schmidt 82 Royal Antwerp FC – 1. FC Köln 2:4 i 1:2 1 06.09 1988 0:1 Keim 3, 1:1 van Rooy 33, 2:1 Goossens 43 – 2:2 T. Allots 47, 2:3 Povlsen 55, 2:4 Janssen 87 2 12.10 1988 1:0 Dekenne 3, 1:1 Littbarski 8, 1:2 T. Allofs 10 Bayern Monachium – Legia Warszawa 3:1 i 7:3 1 07.09 1988 1:0 Wegmann 9, 2:0 Thon 23, 2:1 Iwanicki 57, 3:1 Thon 60 2 05.10 1988 1:0 Nachtweih 20, 2:0 Ekström 23, 2:1 Kubicki 36, 3:1 Augenthaler 41, 4:1 Ekström 44, 5:1 Wegmann 78, 6:1 Wegmann 82, 6:2 Robakiewicz 85, 6:3 Robakiewicz 88, 7:3 Eck 89 Bayer 04 Leverkusen – CF Os Belenenses 0:1 i 0:1 1 07.09 1988 0:1 Mładenow 64 2 11.10 1988 0:1 Adão 85 AS Roma – 1.