Baznīca celta 1283. - 1287. g. romānikas stilā kā trīsjomu bazilika ar gotikas elementiem. 1853.gadā arhitekts P.Kampe un būvuzņēmējs M.Sārums sāk celt 65 m augsto torni. Baznīcas dienvidrietumu stūra atbalstā iemūrēts saules pulkstenis ar gadaskaitli 1744.
Baznīca bijusi Livonijas ordeņa Doms, tādēļ baznīcā atrodamas ordeņa mestra Valtera fon Pletenberga un ordeņa bīskapu kapu plāksnes.
Baznīcas tornis apmeklētājiem kalpo arī kā lieliska skatu vieta.