Jest to murowany kościół wybudowany w stylu barokowym, ale zawiera domieszki innych stylów. Zewnętrzna prostokątna bryła jest w stylu romańskim, sklepienie kolebkowe jest renesansowe z lunetami i dekoracją kasetonową. Wykonany z marmuru trójosiowy ołtarz główny zajmuje całą zachodnią ścianę prezbiterium i sięga aż po sklepienie. Ołtarz ten pochodzi z innego kościoła. Nad jego belkowaniem Franciszek Smuglewicz namalował obraz koronacji NMP.