Puchar Prezydenta Rzeczypospolitej Polskiej w piłce nożnej 1938 – trzecia edycja rozgrywek mających na celu wyłonienie zdobywcy Pucharu Prezydenta Rzeczypospolitej Polskiej, w której zagrało czternaście zespołów będących reprezentacjami okręgów piłkarskich.

Rozgrywki toczyły się od 22 maja 1938 do 14 27 listopada 1938 roku. W sumie odbyło się trzynaście spotkań, z których cztery zostały rozstrzygnięte po dogrywce. W sumie strzelono sześćdziesiąt dziewięć bramek przez czterdziestu czterech zawodników. Najlepszym strzelcem Pucharu Prezydenta Rzeczypospolitej Polskiej był napastnik reprezentacji Warszawy, Klemens Święcki, zdobywca siedmiu goli. Rozgrywki zostały zainaugurowane od meczów 1/8 finału, z których zostali zwolnieni finaliści poprzedniej edycji: reprezentacja Krakowa i Śląska. Trofeum w sezonie 1938 zdobył Lwów, który w rozegranym na Parku Sportowy im. Edwarda Śmigłego-Rydza finale pokonał 5:1 Kraków. Puchar zwycięzcom wręczył Kazimierz Glabisz.

Miejsce rozegrania finału zostało wybrane poprzez losowanie, w którym udział brał Lwów oraz Kraków.