La Supercoupe du Portugal 2009 (portugais : Supertaça Cândido de Oliveira 2009) est la trente-et-unième édition de la Supercoupe du Portugal, épreuve qui oppose le champion du Portugal au vainqueur de la Coupe du Portugal. Disputée le au stade municipal d'Aveiro devant 15 722 spectateurs, la rencontre est remportée par le FC Porto aux dépens du Paços de Ferreira sur le score de 2-0.