La Supertaça Cândido de Oliveira 2020 è stata la 43ª edizione di tale competizione, la 20ª a finale unica. Si è disputata il 23 dicembre 2020 tra il Porto, vincitore della Primeira Liga 2019-2020 e della Taça de Portugal 2019-2020, e il Benfica, finalista della Taça de Portugal 2019-2020.[1] La squadra campione in carica era il Benfica. Il Porto ha conquistato il trofeo per la ventiduesima volta nella sua storia.