W latach 1959–1989 również drużyny amatorskie dołączyły się do rozgrywek o Puchar Ukraińskiej SRR, których liczba sięgnęła nawet 35-40 tys. Eliminacje rozpoczynały się od etapów rejonowych, miejskich i obwodowych, a następnie 32 najlepszych drużyn walczyło o trofeum systemem pucharowym. Do 1959 roku, oprócz zespołów kołchozów, przedsiębiorstw, instytucji, uczelni i jednostek wojskowych, w rozgrywkach o Puchar mogli brać udział również kluby grające w I, II lub III lidze radzieckiej, ale nie zakwalifikowane do Pucharu ZSRR. W latach 1972–1976 odbyły się jednocześnie dwa Puchary Ukrainy dla zespołów amatorskich i drużyn pierwszej i drugiej ligi ZSRR (z wyjątkiem ukraińskich klubów z Wyższej Ligi). „Zawodowcy” otrzymywali nagrodę, którą założyła redakcja gazety „Radziecka Ukraina” (następnie zostały nagradzani i „amatorzy”). Dwa ostatnie sezony 1990 i 1991 Puchar Ukraińskiej SRR rozgrywany był przez kluby ukraińskiej strefy drugiej ligi mistrzostw ZSRR. Temp Szepetówka stał się jego ostatnim zwycięzcą.

Po upadku ZSRR w 1991 roku Ukraina uzyskała niepodległość. Rok po uzyskaniu niepodległości w 1992 wystartowały pierwsze oficjalne rozgrywki o Puchar Ukrainy. Wtedy również organizowano pierwsze Mistrzostwa Ukrainy w piłce nożnej mężczyzn.