Puchar Polski w piłce nożnej mężczyzn 1994/1995 – 41. edycja rozgrywek mających na celu wyłonienie zdobywcy Pucharu Polski, który uzyskał tym samym prawo gry w I rundzie Pucharu Zdobywców Pucharów w sezonie 1995/1996. Mecz finałowy odbył się na Stadionie Wojska Polskiego w Warszawie.
Tytuł zdobyła Legia Warszawa, dla której był to jedenasty tryumf w historii klubu. W związku z tym, że Legia została mistrzem Polski, zwolnione miejsce w Pucharze Zdobywców Pucharów zajął finalista rozgrywek GKS Katowice.
Runda wstępna – 26, 28 – 29 czerwca 1994 Mazovia Rawa Mazowiecka – Victoria Łódź 3-0 Bieszczady Ustrzyki Dolne – LKS Poroniec Poronin 2-2, k. 5-3 Bucovia Bukowa – Tarnovia II Tarnów 1-0, po dogr. Hetman Białystok – Pogoń Siedlce 0-3 Legia II Warszawa – Olimpia Zambrów 1-0 Jeziorak Iława – Mazur Ełk 3-0 (wo) Bug II Wyszków – Mławianka Mława 0-2 Tłoki Stal Gorzyce – Unia Hrubieszów 12-1 Granica Chełm – AZS Biała Podlaska 3-4, po dogr.