In de 13e eeuw kreeg Haljala een houten kerk, die in de 14e eeuw werd vervangen door een stenen kerk, gewijd aan Sint-Mauritius. De kerk, oorspronkelijk gebouwd als weerkerk, is in zijn bestaan drie maal gedeeltelijk verwoest: in 1558 tijdens de Lijflandse Oorlog, in 1703 tijdens de Grote Noordse Oorlog en in 1831 bij een brand. In 1865 kreeg de kerk zijn huidige achthoekige toren met een hoogte van 34 meter. In 1998 raakte het interieur beschadigd door een brand; de preekstoel uit 1730, van de hand van de houtsnijder Johann Valentin Rabe, werd in 2014 gerestaureerd.