De romaanse toren uit de twaalfde eeuw werd in de veertiende eeuw verhoogd. De tufstenen toren is rijk versierd met lisenen en boogfriezen. Het bakstenen, gotische koor met netgewelf stamt uit de vijftiende eeuw. Het vroege zestiende-eeuwse schip werd in de negentiende eeuw gesloopt, omdat het op instorten stond. Het is herbouwd in neogotische stijl.
Het neogotische schip werd tijdens de restauratie van 1961-1963 afgebroken en herbouwd in de huidige vorm. In de periode 1937-1939 is de toren gerestaureerd. De kerk zelf onderging tussen 1947 en 1959 een restauratie.
Grafplaat
Naast de toren ligt een bijzondere grafplaat; een linker- en rechterzijde van een grafplaat van rode zandsteen uit de twaalfde eeuw. Deze twee lange smalle grafplaatdelen zijn in het midden met restauratiecement aan elkaar gevoegd en wekken zo de indruk één geheel te vormen. De grafplaatdelen zijn voor de oorlog bij de restauratie van de tufstenen toren gevonden en daarna naast de toren gelegd. Het kan haast niet anders dan dat ze samen met het tufsteen van de toren in de twaalfde eeuw zijn geïmporteerd. Zeer waarschijnlijk zijn ze gebruikt voor het graf van een belangrijke persoon uit die tijd.
In 2012 werd de kerk overgedragen aan Gelderse Kerken. In datzelfde jaar vond een dringend noodzakelijke restauratie van de toren plaats.







