Kościół zbudowany jest na planie krzyża łacińskiego, jest trójnawową halą z trójnawowym korpusem nawowym i trójnawowym chórem. Transept w części południowej jest trójnawowy, a w części północnej dwunawowy. Do naw bocznych przylegają kaplice. Do naroża prezbiterium i północnego ramienia transeptu przylega zakrystia.