The 1965–66 Taça de Portugal was the 26th edition of the Portuguese football knockout tournament, organized by the Portuguese Football Federation (FPF). The 1965–66 Taça de Portugal began on 6 November 1965. The final was played on 22 May 1966 at the Estádio Nacional. Vitória de Setúbal were the previous holders, having defeated Benfica 3–1 in the previous season's final. Defending champions Vitória de Setúbal reached the final but were unable to regain the Taça de Portugal as Braga defeated the Sadinos 1–0 to claim their first Taça de Portugal.