La Supertaça Cândido de Oliveira 1987 è stata la 10ª edizione di tale competizione. Si è disputata in gara di andata e ritorno tra il 6 e il 20 dicembre 1987. Si sono contrapposti il Benfica, campione di Portogallo e vincitore della Taca de Portugal e lo Sporting Lisbona, finalista della Taça de Portugal.
A vincere il trofeo è stato lo Sporting Lisbona.
Tabellini
Andata
Ritorno