В этом розыгрыше Кубка принимает участие 12 команд-участников Премьер-лиги 2017/18, 18 команд-участников Первой лиги 2017/18, 21 команда-участников Второй лиги 2017/18, а также две любительские команды.
Матчи в рамках Кубка Украины обычно проводятся на домашнем стадионе одного из клубов. Хозяином поля на всех этапах соревнования (кроме финала) является команда, которая выступает в лиге, низшей по рангу. Если встречаются команды одной лиги, то хозяином поля становится команда, имеющая нечетный номер при жеребьевке. Если во время жеребьевки этапов Кубка Украины между командами одной лиги встречаются команды, которые провели меньшее количество домашних матчей с командой, которая провела большее количество домашних матчей, то хозяином поля автоматически становится команда, которая провела меньшее количество домашних матчей.