Кубок України з футболу 2017—2018 — 27-й розіграш кубка України. Тривав з липня 2017 по травень 2018 років. Фінал відбувся 9 травня в місті Дніпро, на стадіоні «Дніпро-Арена».[1]
Усі етапи турніру складаються з одного матчу. Жеребкування — сліпе. Якщо команди виступають в одній лізі, то господарем є команда, яка отримала непарний номер під час жеребкування. Якщо команди з різних ліг, то господарем є команда з нижчої ліги.
Жеребкування відбулося 30 червня 2017 року, матчі — 9 і 10 липня 2017 року. У цьому етапі брали участь 26 команд — 2 аматорські команди, 21 команда другої ліги і 3 команди першої ліги.
Жеребкування відбулося 13 липня 2017 року, матчі — 26 і 27 липня 2017 року. У цьому етапі брали участь 28 команд — 13 переможців першого попереднього етапу і 15 команд першої ліги.
Жеребкування відбулося 4 серпня 2017 року, матчі — 20 вересня 2017 року. У цьому етапі брали участь 20 команд — 14 переможців другого попереднього етапу і 6 команд Прем'єр-ліги.
Жеребкування відбулося 27 вересня 2017 року, матчі — 25 жовтня 2017 року. У цьому етапі брали участь 16 команд — 10 переможців 1/16 фіналу та 6 команд Прем'єр-ліги.