Following the takeover of the I Liga team Kolejarz Stróże by Limanovia Limanowa, the club w decided to waive their spot in the Preliminary Round. The Polish FA ruled that the withdrawal is effective also for the First Round spot ceded to Limanovia by Kolejarz.
Warta failed to register for the competition.
Round and draw dates
Source:
First Preliminary Round
The draw for this round was conducted at the headquarters of the Polish FA on 26 June 2014. Participating in this round are 16 regional cup winners and 36 teams from the 2013–14 II Liga. The matches were played on 19 and 20 July 2014. ! colspan="3" style="background:#fcc;"|19 July 2014 ! colspan="3" style="background:#fcc;"|20 July 2014
Second Preliminary Round
The draw for this round was conducted at the headquarters of the Polish FA on 26 June 2014. The matches were played on 26 and 27 July 2014. ! colspan="3" style="background:#fcc;"|26 July 2014 ! colspan="3" style="background:#fcc;"|27 July 2014
First round
The draw for this round was conducted at the headquarters of the Polish FA on 26 June 2014. The matches were played on 12 and 13 August 2014. Joining in this round are the 18 teams from 2013–14 I Liga. ! colspan="3" style="background:#fcc;"|12 August 2014 ! colspan="3" style="background:#fcc;"|13 August 2014
Bracket
Round of 32
The draw for this round was conducted at National Stadium, Warsaw on 14 August 2014. Participating in this round are the 16 winners of the first round along with the 16 teams from 2013–14 Ekstraklasa. The matches were played on 23, 24 and 25 September 2014. ! colspan="3" style="background:#fcc;"|23 September 2014 ! colspan="3" style="background:#fcc;"|24 September 2014 ! colspan="3" style="background:#fcc;"|25 September 2014
[|Round of 16]
Competing in this round are the 16 winners from the [|previous round]. The draw for this round was conducted at National Stadium, Warsaw on 14 August 2014. Matches were played on 15, 28, 29 and 30 October 2014. ! colspan="3" style="background:#fcc;"|15 October 2014 ! colspan="3" style="background:#fcc;"|28 October 2014 ! colspan="3" style="background:#fcc;"|29 October 2014 ! colspan="3" style="background:#fcc;"|30 October 2014
The 8 winners from Round of 16 competed in this round. The matches will be played in two legs. The first leg took place on 12 February, 3 and 4 March 2015, while the second legs were played on 5, 17, 18 and 19 March 2015. The draw for this round was conducted at National Stadium, Warsaw on 14 August 2014.
First Legs
Second Legs
2–2 on aggregate. Legia Warsaw won 3–1 on penalties. Błękitni Stargard Szczeciński won 4–0 on aggregate. Lech Poznań won 6–1 on aggregate. Podbeskidzie Bielsko-Biała won 3–1 on aggregate.
Semifinals
The 4 winners from the Quarterfinals competed in this round. The matches will be played in two legs. The first leg took place on 1 April 2015, while the second legs were played on 8 and 9 April 2015. The draw for this round was conducted at National Stadium, Warsaw on 14 August 2014.
First Legs
Second Legs
Legia Warsaw won 6–1 on aggregate. Lech Poznań won 6–4 on aggregate.
Final
The Polish cup Final is being held at the National Stadium, Warsaw on 2 May 2015.