La Supercoupe du Portugal 2008 (portugais : Supertaça Cândido de Oliveira 2008) est la trentiè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 de l'Algarve de Faro devant 23 609 spectateurs, la rencontre est remportée par le Sporting CP aux dépens du FC Porto sur le score de 2-0.