The DFB-Pokal semi-finals will take place on June 9th and 10th, with the final scheduled for 4th July.
The new dates were confirmed by the German Football League (DFL) on Monday, with the competition having been indefinitely suspended last month.
Bundesliga and Bundesliga 2 will resume on 16th May following a long shutdown due to coronavirus pandemic.
All the games will be played without spectators.
In the first semi-final, Holders Bayern Munich will host Eintracht Frankfurt, with FC Saarbrucken taking on Bayer Leverkusen in the other one.
Read More:
Atalanta midfielder Andrea Rinaldi dies aged 19 after suffering brain aneurysm
City Football Group (CFG) acquire Belgian side Lommel SK
Coronavirus: Third Brighton player tests positive
Watford join Aston Villa and Brighton in opposing Premier League neutral venue proposals