Finał Pucharu Polski w piłce nożnej 1987 – mecz piłkarski kończący rozgrywki Pucharu Polski 1986/1987 oraz mający na celu wyłonienie triumfatora tych rozgrywek, który został rozegrany 24 czerwca 1987 roku na Stadionie Miejskim w Opolu, pomiędzy Śląskiem Wrocław a GKS-em Katowice. Trofeum po raz 2. wywalczył Śląsk Wrocław, który uzyskał tym samym prawo gry w Pucharze Zdobywców Pucharów 1987/1988.

Droga do finału Śląsk Wrocław Runda GKS Katowice Data Przeciwnik Wynik Data Przeciwnik Wynik 24.09.1986 Śląsk II Wrocław 5:2 1/16 finału 24.09.1986 Odra Opole 2:0 29.10.1986 Bałtyk Gdynia 2:1 1/8 finału 30.11.1986 Odra Wodzisław Śląski 3:2 15.04.1987 Pogoń Szczecin 3:1 Ćwierćłfinał 15.04.1987 GKS Katowice 1:0 06.05.1987 Pogoń Szczecin 2:1 06.05.1987 GKS Katowice 2:1 03.06.1987 Wisła Kraków 1:0 Półfinał 03.06.1987 ŁKS Łódź 5:1 17.06.1987 Wisła Kraków 1:1 17.06.1987 ŁKS Łódź 3:3