It was built in the 13th century and has been rebuilt several times since then. It is dominated by unusually asymmetrical towers, which also have different proportions.
The church is home to the largest organ in the Czech Republic. They were built in 1745 by Michael Engler the Younger (the most famous representative of the Breslau family of organ builders) and significantly expanded by the Rieger-Kloss company from 1959 to 1971.
The Olomouc International Organ Festival is held in this church and St. Wenceslas Cathedral.