The 1967–68 Cupa României was the 30th edition of Romania's most prestigious football cup competition.
First round proper matches are played on the ground of the lowest ranked team, then from the second round proper the matches are played on a neutral location.
In the first round proper, if a match is drawn after 90 minutes, the game goes in extra time, and if the scored is still tight after 120 minutes, the team who played away will qualify.
From the second round proper, if a match is drawn after 90 minutes, the game goes in extra time, and if the scored is still tight after 120 minutes, then the team from the lower division will qualify.
From the first edition, the teams from Divizia A entered in competition in sixteen finals, rule which remained till today.