Świątynia, nosząca wezwanie Wniebowzięcia Najświętszej Marii Panny, składa się z korpusu nawowego oraz prezbiterium oraz kilku przybudówek. Jest opięta przyporami, na elewacjach znajdują się gotyckie gzymsy. Szczyt fasady zachodniej wypełniają blendy. Od południa do nawy prowadzi piękny gotycki portal, schodkowy z laskowaniem. Także od południa na jednej ze szkarp znajduje się zegar słoneczny z datą 1599, być może jednak stanowi on falsyfikat (jest młodszy).

Korpus jest dwunawowy (co w końcu XV w. można już uważać za anachronizm), tworzy halę trójprzęsłową, wspartą na dwóch ośmiobocznych filarach. W zwornikach oraz w arkadzie tęczy umieszczono herby Poraj i Łabędź. Nad chórem muzycznym znajduje się wyróżniający się pośród innych okien okulus podzielony na czworo kamiennym krzyżem. W bocznym ołtarzu znajduje się obraz Franciszka Smuglewicza przedstawiający św. Stanisława. Od północy do korpusu przylega kaplica, dwuprzęsłowa, otwarta do środka dwiema ostrołukowymi arkadami wspartymi na ośmiobocznym filarze. Prezbiterium jest węższe od korpusu nawowego, jednoprzęsłowe, zamknięte wielobocznie.