The 1999 Supertaça Cândido de Oliveira was the 21st edition of the Supertaça Cândido de Oliveira, the annual Portuguese football season-opening match contested by the winners of the previous season's top league and cup competitions (or cup runner-up in case the league- and cup-winning club is the same). The 1999 Supertaça Cândido de Oliveira was contested over two legs, and opposed Porto of the Primeira Liga and Beira-Mar of the Liga de Honra. Porto qualified for the SuperCup by winning the 1998–99 Primeira Divisão, whilst Beira-Mar qualified for their first Supertaça by winning the 1998–99 Taça de Portugal.