De Taça da Liga 2012-13 was de zesde editie van de Taça da Liga. Het toernooi zal op 28 juli 2012 beginnen en eindigden in april 2013 met de finale. Benfica was de titelhouder maar werd in de halve finales uitgeschakeld door de latere winnaar SC Braga.

Deelnemende clubs 
Clubs die starten in de 1e ronde:
CF Os Belenenses, Freamunde, Oliveirense, CF União, Arouca, Atlético CP, Covilhã, Naval 1º de Maio, CD Feirense, Leixões, Penafiel, CD Aves, CD Santa Clara, CD Tondela, CD Trofense

Clubs die starten in de 2e ronde:
Académica Coimbra, Beira-Mar, Gil Vicente FC, Marítimo, Olhanense, União Leiria, Vitória FC (Setúbal)

Clubs die starten in de 3e ronde:
Benfica, SC Braga, Nacional, Paços de Ferreira, Porto, Rio Ave, Sporting Lissabon, Vitória SC

Kalender

Eerste ronde 
De nummers 1 en 2 van beide groepen plaatsen zich voor de tweede ronde.
De wedstrijden worden gespeeld van 28 juli 2012 tot en met 5 augustus 2012.

Groep A

Groep B

Groep C

Groep D

Tweede ronde 

|}

Derde ronde 
De vier groepswinnaars plaatsen zich voor de halve finale. De wedstrijden zullen plaatsvinden op 19 december, 30 december 2012 en 9 januari 2013.

Groep A

Groep B

Groep C

Groep D

Halve finale 
De halve finale wedstrijden worden op 27 februari 2013 gespeeld

Finale 
De finale werd gespeeld op 13 april 2013 in het stadion van Académica Coimbra.

Zie ook 
 Taça de Portugal 2012/13
 Primeira Liga 2012/13
 Segunda Liga 2012/13

Externe link 
 Website van de Taça da Liga

Portugese voetbalbeker
Bekervoetbal 2012/13