Puchar Polski w piłce nożnej mężczyzn (także Puchar kraju, oficjalny skrót PP, nazwa marketingowa: STS Puchar Polski) – cykliczne rozgrywki piłkarskie, organizowane co roku przez Polski Związek Piłki Nożnej (PZPN) pod patronatem Prezydenta Rzeczypospolitej Polskiej dla polskich drużyn klubowych (zarówno amatorskich, jak i profesjonalnych). Zdobywca tytułu otrzymuje prawo gry w kwalifikacjach do Ligi Europy oraz w Superpucharze Polski. Najbardziej prestiżowe i masowe ze wszystkich rozgrywek pucharowych prowadzonych kiedykolwiek w Polsce – z racji liczby uczestniczących w nim drużyn – potocznie nazywane pucharem tysiąca drużyn.
Od sezonu 2013/2014 każdy mecz finałowy PP rozgrywany jest na Stadionie Narodowym w Warszawie i ma on stałą datę jego rozgrywania – 2 majaWyjątkiem były sezony 2019/2020 i 2020/2021, gdy w związku z wybuchem pandemii COVID-19 mecze finałowe przeniesiono na Arenę Lublin w tym mieście; w pierwszym przypadku zmieniono również datę rozegrania meczu na 24 lipca..