Kościół wzniesiono w latach 1900-1902 według projektu popularnego na Górnym Śląsku architekta Ludwiga Schneidera. Świątynia posiada wyraźny neoromański charakter.
Otwory zamknięte są pełnymi łukami a wejście zakomponowano jako masyw wieżowy z dwoma charakterystycznymi wieżyczkami, widocznymi z różnych punktów miasta. Elewacje zewnętrze wyłożono kamiennymi płytami.