Kostel je trojlodní s pěti-boce uzavřeným presbytářem, se sakristiemi po obou stranách a navíc kaplí sv. Jana N. Neumanna. Nejstarší doklad o existenci kostela pochází z roku 1359.