Puchar Polski w piłce nożnej mężczyzn 1993/1994 – 40. edycja rozgrywek mających na celu wyłonienie zdobywcy Pucharu Polski, który uzyskał tym samym prawo gry w 1/16 finału Pucharu Zdobywców Pucharów w sezonie 1994/1995. Mecz finałowy odbył się na Stadionie Wojska Polskiego w Warszawie.
Tytuł zdobyła Legia Warszawa, dla której był to dziesiąty 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 ŁKS Łódź.
Runda wstępna 9 meczów
I runda – 28, 31 lipca i 1 sierpnia 1993 Błękitni Raciąż – Bug Wyszków 2-1, po dogr. Sparta Miejska Górka – LKS Jankowy 0-4 Jagiellonka Nieszawa – Elana Toruń 2-0 Dalin Myślenice – Unia Oświęcim 1-2 BKS Bochnia – Kamax Kańczuga 0-3 LKS Świniarsko – Stal Sanok 0-2 Prywaciarz Tomaszów Lubelski – Tłoki Stal Gorzyce 2-1 Victoria Częstochowa – Piotrcovia Piotrków Trybunalski 0-3 Start 1994 Krasnystaw – Radomiak Radom 0-3 AZS Biała Podlaska – ŁKS Łomża 5-0 Granat Skarżysko-Kamienna – Pelikan Łowicz 3-4 Orlęta Reszel – Wigry Suwałki 3-0 LKS Luboń – Stoczniowiec Płock 4-1, po dogr. Stal Jezierzyce – Polonia Elbląg 4-4, k.