The 2012–13 Taça da Liga was the sixth edition of the Taça da Liga, the Portuguese football league cup competition. It was organized by the Portuguese League for Professional Football (LPFP) and contested between the 32 clubs competing in the 2012–13 Primeira Liga and 2012–13 Segunda Liga, the top two tiers of Portuguese football. The first matches were played on 28 July 2012, and the final was played on Estádio Cidade de Coimbra in Coimbra, on 13 April 2013.