2021–22 Taça de Portugal

A total of 154 clubs competed in this edition, including all teams from the top four tiers of the Portuguese football league system – excluding reserve or B teams, which are not eligible – and representatives of the fifth-tier District leagues and cups.

[2] The competition began on 9 September 2021 with the first-round matches involving teams from the third, fourth and fifth tiers, and concluded on 22 May 2022 with the final at the Estádio Nacional in Oeiras between top-tier sides Porto and Tondela.

[3] Primeira Liga side and defending champions Braga were eliminated by Vizela in the fifth round.

As Porto also won the league title, they played the 2022 Supertaça match against the cup runners-up, Tondela.

Match kick-off times are in WET (UTC±0) from the third round to the semi-finals, and in WEST (UTC+1) during the rest of the competition.

[3] A total of 120 teams representing the Liga 3, Campeonato de Portugal and the District Championships were involved in the first round draw, which was held on 5 August 2021.