The 1978-79 KNVB Cup 61st edition of the Dutch national football annual knockout tournament for the KNVB Cup. 46 teams contested, beginning on 19 August 1978 and ending at the final on 15 May 1979.
Ajax – FC Twente ended a draw: 1–1 (aet). Instead of a penalty shootout, a replay was held on May 29. In that match, Ajax beat FC Twente 3–0 and won the cup for the eighth time.
During the quarter and semi-finals of the tournament, two-legged matches were held.