A Supertaça Cândido de Oliveira 1998 foi a 20ª edição da Supertaça Cândido de Oliveira , o jogo anual de abertura da temporada do futebol português disputado pelos vencedores das principais competições da liga e da taça da época anterior (ou vice-campeão da taça no caso de a liga- e clube vencedor da taça é o mesmo). A Supertaça Cândido de Oliveira de 1998 foi disputada a duas mãos e opôs-se a duas equipas da Primeira Liga, Braga e Porto . O Porto qualificou-se para a SuperCup ao vencer a Primeira Divisão de 1997-98 e a Taça de Portugal de 1997-98 , enquanto o Braga entrou na competição como vice-campeão da taça devido aos Dragões terem conquistado a liga e a taça na mesma temporada.
A primeira mão, que teve lugar no Estádio das Antas , viu o Porto vencer por 1-0, graças a um golo de Zlatko Zahovič . A segunda mão que teve lugar no Estádio Primeiro de Maio , viu um empate 1-1 entre os dois lados e, assim, permite ao Porto vencer por 2–1 no agregado em duas mãos, o que daria aos Portistas a sua décima Supertaça Cândido de Oliveira.