Der Puchar Polski 2008/09 war die 55. Ausspielung des polnischen Pokalwettbewerbs. Er begann am 30. Juli 2008 mit den Ausscheidungsspielen zur Vorrunde und endete am 19. Mai 2009 mit dem Finale im Stadion Śląski in Chorzów.
Lech Posen gewann den nationalen Pokal bei seiner sechsten Finalteilnahme zum fünften Mal. Endspielgegner Ruch Chorzów erreichte zum achten Mal das Finale und verlor dabei zum fünften Mal. Durch den Pokalgewinn qualifizierte sich Lech Posen für die Teilnahme an der 3. Qualifikationsrunde der Europa League 2009/2010.
Titelverteidiger Legia Warschau schied im Halbfinale aus.
Dyskobolia Grodzisk wurde vor Beginn des Wettbewerbs an den Besitzer von Polonia Warschau verkauft, das den Platz von Dyskobolia in der Ekstraklasa einnahm.
Ausscheidungsspiele zur Vorrunde
Die Ausscheidungsspiele zur Vorrunde fanden am 30. Juli 2008 mit acht der 32 regionalen Vertreter aus den Woiwodschaften statt.
Die Vorrundenspiele mit den Siegern der Ausscheidungsspiele zur Vorrunde sowie den 24 verbleibenden Regionalmannschaften fanden am 13. August 2008 statt.
Die Spiele der 1. Runde fanden am 26. und 27. August 2008 statt. Es nahmen die 14 Gewinner der Vorrundenspiele sowie die 18 Mannschaften der 2. Liga teil. Stal Stalowa Wola erhielt ein Freilos, da es Polonia Warschau als Gegner zugelost bekommen hatte. Polonia übernahm den Platz von Dyskobolia Grodzisk in der Ekstraklasa und griff erst in der 2. Runde in den Wettbewerb ein.
Die Spiele der 2. Runde fanden am 23. und 24. September sowie am 7. Oktober 2008 statt. Es nahmen die 16 Gewinner der 1. Runde sowie die 16 Mannschaften der Ekstraklasa teil.
Die Spiele wurden in Hin- und Rückspielen ausgetragen. Die erstgenannten Mannschaften hatten zuerst Heimrecht. Die Hinspiele fanden am 4., 17. und 18. März 2009, die Rückspiele am 7. und 8. April 2009 statt.
Nachfolgend sind die besten Torschützen des polnischen Fußballpokals 2008/09 aufgeführt. Die Sortierung erfolgt nach Anzahl ihrer Treffer, bei gleicher Toranzahl alphabetisch.