The 1966–67 Greek Football Cup was the 25th edition of the Greek Football Cup. The competition culminated with the Greek Cup final held at AEK Stadium on 6 July 1967. The match was contested by Panathinaikos and Panionios, with Panathinaikos winning by 1–0.[1]
From the last qualifying round onwards:
• The last 16 of previous season's Cup qualified for the 2nd round.
In the knockout phase, teams play against each other over a single match. If the match ends up as a draw, extra time will be played. If a winner doesn't occur after the extra time the winner emerges by a flip of a coin.The mechanism of the draws for each round is as follows:
*Coin toss.