
Kostel byl postaven v letech 1883-88 jako čistě novorenesanční stavba podle plánů architekta Gustava Meretty. Stavbu samou řídil architekt Hladiš přímo z Ostravy a vnitřní výzdobu navrhl arch. Max z Ferstelu. Chrám byl posvěcen 16. 7. 1897 samotným olomouckým arcibiskupem Dr. Theodorem Kohnem.
Katedrála se nachází na náměstí Msgre. Šrámka, pár kroků severozápadně od centrálního Masarykova náměstí.
Délka chrámu je monumentálních 68 m, šířka 28 m. Hlavní loď má šířku 14 m a výšku 22 m, boční lodě mají šířku 7 m a výšku 10 m. Kostelu dominují dvě symetrické čelní věže vysoké 67 m. Chrám je schopen pojmout na 4 000 lidí a řadí se hned po Velehradu mezi největší basiliky na Moravě. Chrám sleduje svou formou klasické římské basiliky o třech lodích se zakončenou půlkruhovou apsidou. Ve výši bočních lodí je umístěna trojdílná římsa nesena dvanácti volně stojícími pískovcovými sloupy iónského slohu. Nad ní se vznáší klenba hlavní lodi dělená pilastry ve slohu korintském. Skvostem katedrály je vyřezávaná křížová cesta od Stauflessera, dřevěné kazetové stropy od Vogelsanga a obraz „klanění se beránkovi“ od ostravského rodáka Stalmacha nad hlavním oltářem. Sochařské práce na průčelí chrámu provedl sochař Kaufungen. Pod štítem po stranách sochy sv. Josefa a sv. Aloise Hlavní oltář, původně strohý, byl v roce 1954 nahrazen novým od arch. Čermáka z Prahy.
V letech 1981-83 byla provedena generální oprava basiliky. Od roku 1996 je chrám katedrálou nově ustanoveného ostravsko-opavského biskupství. V roce 1998 dostala katedrála nové nebarokní varhany z dílny krnovského varhanáře Václava Smolky. V letech 2014-15 byla provedena generální rekonstrukce katedrály