The competition started on 9 September 1967 with a preliminary round, played by 20 Liga Gimel clubs Liga Alef clubs joined the competition in the third round, played on 25 November 1967 and Liga Leumit entered in the fifth round, on 27 April 1968.
Hapoel Petah Tikva and Bnei Yehuda met in the final, played on 12 June 1968, the later winning by a single goal to claim its first cup.
Results
Preliminary round
20 Liga Gimel teams were drawn in this round. Matches were played on 9 September 1967.
Matches were played on 30 September 1967. 128 teams were drawn to play in this round (including the ties from the previous round). However, since several of the teams drawn quit before the round was played, only 28 matches took place.
Matches were played on 28 October 1967. As in the previous round, resignations and forfeits meant that only 20 of the 32 scheduled matches were played.
Liga Alef clubs entered the competition on this round. As in previous seasons, The draw was set so that Liga Alef clubs wouldn't be drawn against each other.
Matches were played on 25 November 1967, with several matches postponed due to weather conditions. These matches were played on 5 December 1967.
Matches were held on 30 December 1967, with postponed and abandoned matches (due to weather conditions being played on 23 March 1968. The match between Hapoel Safed and Hapoel Kiryat Ono was delayed even further, and was finally played on 2 April 1968.
^The first match was abandoned at the 31st minute due to weather conditions with Maccabi Ramat Amidar leading 2–0.
^The first match was abandoned at half-time due to weather conditions with a result of 0–0. The second match was abandoned at the 11th minute after Hapoel Marmorek players assaulted the referee, and the tie was given to Hapoel HaTzafon
^The first match was abandoned due to weather conditions, with Hapoel Ashkelon leading 2–0.
^The first match was abandoned due to weather conditions, with Hapoel Holon leading 1–0.
References
100 Years of Football 1906–2006, Elisha Shohat (Israel), 2006