1988–89 Danish Cup

The 1988–89 Danish Cup was the 35th season of the Danish Cup, the highest football competition in Denmark. The original match of the final was played on 24 May and the replay was played on 31 May 1990.

First round

 * }

Second round

 * }

Third round

 * }

Fourth round

 * }

Quarter-finals

 * }

Semi-finals

 * }