Taça da Liga (2017/2018) – 11. edycja rozgrywek Pucharu Ligi Portugalskiej w piłce nożnej. W finale Sporting CP pokonał Vitórię Setúbal zdobywając swój 1. tytuł w historii.

Uczestnicy +Primeira LigaLigaProSL Benfica FC Porto Sporting CP Vitória SC SC Braga CS Marítimo Rio Ave FC CD Feirense Boavista FC GD Estoril Praia GD Chaves Vitória Setúbal FC Paços de Ferreira CF Os Belenenses Moreirense FC CD Tondela Portimonense SC CD AvesFC Arouca CD Nacional União Madeira FC Penafiel Académica Coimbra Sporting Covilhã Varzim SC CD Santa Clara Gil Vicente FC FC Famalicão CD Cova da Piedade Académico de Viseu Leixões SC UD Oliveirense Real SC

I runda

Mecze I rundy zostały rozegrane 23 lipca 2017 roku. Od tej fazy rozgrywki zaczęły drużyny z miejsc 17-18 Primeira Ligi oraz 3-18 LigiPro (bez drużyn rezerw) poprzedniego sezonu wraz z beniaminkami sezonu 2017/2018 LigiPro. Real SC otrzymał wolny los.

II runda

Mecze II rundy zostały rozegrane w dniach 29 i 30 lipca oraz 1-3 września 2017 roku. Od tej fazy rozgrywki zaczęły drużyny z miejsc 5-16 Primeira Ligi oraz 1-2 LigaPro w poprzednim sezonie. CD Feirense i Leixões SC otrzymały wolny los.