Der Puchar Polski 2018/19 war die 65. Ausspielung des polnischen Pokalwettbewerbs. Er begann am 7. August 2018 mit den Vorrundenspielen und endete am 2. Mai 2019 mit dem Finale im PGE Narodowy in Warschau. Titelverteidiger war Legia Warschau.
Im Vergleich zur Vorsaison wurde das Format verändert, die Mannschaften auf den Plätzen 11 bis 18 der 2. Liga 2017/18 spielen in der Vorrunde um einen Platz in der 1. Runde, während die übrigen 60 Teams in der 1. Runde in den Wettbewerb einsteigen. Im Gegensatz zur Vorsaison werden alle Runden einzeln ausgelost.[1]
Die Spiele der 1. Runde fanden am 25., 26., und 27. September sowie am 2. und 3. Oktober 2018 statt. Es nehmen die Gewinner der Vorrundenspiele teil. Hinzu kommen alle anderen Mannschaften, die 16 Vereine der Ekstraklasa, die 18 Vereine der 1. Liga, die Plätze 1 bis 10 der 2. Liga sowie die sechzehn regionalen Pokalsieger der Woiwodschaften.