Puchar Polski w piłce nożnej mężczyzn 2019/2020 – 66. edycja rozgrywek, mających na celu wyłonienie zdobywcy Pucharu Polski, który uzyska tym samym prawo gry w kwalifikacjach Ligi Europy 2020/2021. Ich sponsorem tytularnym jest Totolotek S.A., w związku z czym obowiązuje nazwa marketingowa Totolotek Puchar Polski.

Mecz finałowy miał pierwotnie odbyć się 2 maja 2020 na Stadionie Narodowym w Warszawie, jednak w związku z wybuchem pandemii COVID-19 termin przesunięto na 24 lipca 2020, a nowym miejscem spotkania została Arena Lublin.

Tytułu broniła Lechia Gdańsk. Puchar wywalczyła – po raz pierwszy w historii – Cracovia.

Uczestnicy Grający od 1/32 finału Grający od rundy wstępnej Ekstraklasa 2018/201916 drużyn I liga 2018/201918 drużyn II liga 2018/201910 drużyn (miejsca 1–10) Zdobywcy pucharów ZPN 2018/201916 drużyn II liga 2018/20198 drużyn (miejsca 11–18) Piast Gliwice Legia Warszawa Lechia Gdańsk Cracovia Jagiellonia Białystok Zagłębie Lubin Pogoń Szczecin Lech Poznań Wisła Kraków Korona Kielce Śląsk Wrocław Górnik Zabrze Arka Gdynia Wisła Płock Miedź Legnica Zagłębie Sosnowiec Raków Częstochowa ŁKS Łódź Stal Mielec Sandecja Nowy Sącz GKS 1962 Jastrzębie Podbeskidzie Bielsko-Biała GKS Tychy Bruk-Bet Termalica Nieciecza Puszcza Niepołomice Chojniczanka Chojnice Stomil Olsztyn Odra Opole Warta