The 1946–47 Greek Football Cup was the fifth edition of the Greek Football Cup. It was the first Greek Cup tournament to be held after the end of World War II. The competition culminated with the Greek Cup Final, held at Leoforos Alexandras Stadium, on 8 June 1947. The match was contested by Olympiacos and Iraklis, with Olympiacos winning by 5–0.

Calendar

Qualification round

First round

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Athens Football Clubs Association

1946–47 Greek Football Cup

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Piraeus Football Clubs Association

1946–47 Greek Football Cup

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Macedonia Football Clubs Association

1946–47 Greek Football Cup

|}

Second round

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Athens Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Piraeus Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Macedonia Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Patras Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Thessaly/Euboea Football Clubs Association

|}

Third round

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Athens Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Piraeus Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Macedonia Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Patras Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Thrace/Eastern Macedonia Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Thessaly/Euboea Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Crete Football Clubs Association

|}

Additional round

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Athens Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Piraeus Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Patras Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Thrace/Eastern Macedonia Football Clubs Association

|}

Fourth round

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Athens Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Piraeus Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Macedonia Football Clubs Association

|}

Fifth round

|-

|colspan="5" style="background-color:#D0D0D0" align=center|Athens Football Clubs Association ||colspan="2" |- |colspan="5" style="background-color:#D0D0D0" align=center|Piraeus Football Clubs Association

|-

|colspan="5" style="background-color:#D0D0D0" align=center|Macedonia Football Clubs Association ||colspan="2" |- |colspan="5" style="background-color:#D0D0D0" align=center|Patras Football Clubs Association ||colspan="2" |- |colspan="5" style="background-color:#D0D0D0" align=center|Thrace/Eastern Macedonia Football Clubs Association ||colspan="2" rowspan="3"

||colspan="2" rowspan="2"

|-

|colspan="5" style="background-color:#D0D0D0" align=center|Thessaly/Euboea Football Clubs Association

|}

Sixth round

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Athens Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Piraeus Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Macedonia Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Patras Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Thrace/Eastern Macedonia Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Thessaly/Euboea Football Clubs Association

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Crete Football Clubs Association

|}

Seventh round

|-

|colspan="3" style="background-color:#D0D0D0" align=center|Athens Football Clubs Association