Jednolodní kostel s odsazeným, půlkruhovým závěrem. Po stranách presbytáře se přimykají přístavby sakristií s oratořemi v patře. Věž je centrálně umístěná při hlavním průčelí, vyrůstá z hmoty kostela. Střecha věže je jehlancová, vrcholí makovicí s křížem. Vstup do věže a na kruchtu je veden vřetenovými schodišti, umístěnými po stranách věže. Fasády kostela jsou členěny lizénovými rámy. V hlavním průčelí je umístěn pravoúhlý vstup, lemovaný kamenným portálem. V nadpraží je situována nika s reliéfem Panny Marie Svatohostýnské. Do prostoru podkruchtí jsou prolomeny boční vstupy - po jednom z východní a ze západní strany. Kostel je osvětlen obdélnými, půlkruhově zakončenými okny, v presbytáři zdobenými barevnou vitráží (sv. Terezie, sv. Jan Sarkander). Střecha je sedlová, zakončená polygonální valbou se sanktusníkem.