Finał Pucharu Polski w piłce nożnej 1996 – mecz piłkarski kończący rozgrywki Pucharu Polski 1995/1996 oraz mający na celu wyłonienie triumfatora tych rozgrywek, który został rozegrany 16 czerwca 1996 roku na Stadionie Polonii Warszawa w Warszawie, pomiędzy Ruchem Chorzów a GKS-em Bełchatów. Trofeum po raz 3. wywalczył Ruch Chorzów, który uzyskał tym samym prawo gry w kwalifikacjach Pucharu Zdobywców Pucharów 1996/1997.
Droga do finału Ruch Chorzów Runda GKS Bełchatów Data Przeciwnik Wynik Data Przeciwnik Wynik Klub przystąpił do rozgrywek od IV rundy. II runda 23.08.1995 Dolcan Ząbki 2:0 III runda 13.09.1995 Górnik Konin 1:0 pd. 25.09.1995 Legia Warszawa 2:1 IV runda 24.10.1995 Petrochemia Płock 2:0 18.11.1995 Warta Poznań 5:2 1/8 finału 18.11.1995 Siarka Tarnobrzeg 5:2 10.04.1996 Raków Częstochowa 2:1 Ćwierćfinał 10.04.1996 Szombierki Bytom 3:1 29.05.1996 Pogoń Oleśnica 3:0 Półfinał 29.05.1996 Widzew Łódź 2:1
Tło W finale Pucharu Polski 1995/1996 zmierzyli się występujący wówczas w II lidze Ruch Chorzów, który po niespodziewanym spadku z ekstraklasy w sezonie 1994/1995, powrócił do niej po rocznej grze w II lidze oraz GKS BełchatówRuch Chorzów - GKS Bełchatów 1:0, 16.06.1996.