Kościół Mariacki, który przez lata był narażony na negatywne skutki eksploatacji górniczej i zanieczyszczenie powietrza, w pierwszym dwudziestoleciu XXI wieku przeszedł gruntowną renowację. W pierwszej kolejności zapadała decyzja o konserwacji witraży autorstwa Adama Bunscha, którą przeprowadzono w 2001 roku. W 2006 roku przeprowadzono modernizację dachu – usunięto pokrycie z eternitu, które zostało zastąpione naturalnym kamiennym łupkiem sprowadzonym z Hiszpanii. W latach 2007–2010 wyczyszczono elewację kościoła, a wraz z tym wymieniono najbardziej zniszczone elementy i zrekonstruowano wiele detali architektonicznych. Wnętrza świątyni zostały poddano renowacji w latach 2016–2017.

Architektura Architektura zewnętrzna lewo|mały|Północny transept kościoła (2022) Kościół Niepokalanego Poczęcia Najświętszej Maryi Panny zbudowany jest w stylu neogotyckim z wpływami szkoły nadreńskiej według projektu Alexisa Langera i jest to najbardziej monumentalna świątynia przez niego zaprojektowana na Górnym Śląsku, natomiast według Łukasza Konarzewskiego kościół powstał w stylu nawiązującym do wczesnej fazy gotyku francuskiego, o czym świadczą: jednoczęściowa forma łuków przyporowych, zastosowany rodzaj detalu (głównie maswerki okienne), a także sposób wykończenia ścian zewnętrznych.