De Engelmunduskerk in Oud Velsen behoort tot de oudste kerken van Nederland en is de oudste kerk van Holland, Zeeland en Utrecht. De Ierse monnik Willibrord liet in de 8ste eeuw op deze plek een houten kerkje bouwen. Vanuit deze kerk is een belangrijk deel van Kennemerland tot het christendom bekeerd.
In de 12de eeuw is het houten kerkje vervangen door een gebouw van tufsteen. De kerk werd een eeuw later uitgebreid met een toren, een koor en de Brederodekapel.
Tijdens de Tachtigjarige Oorlog verwoestten de Spanjaarden een groot deel van de kerk, maar in 1596 werd het oudste tufstenen gedeelte herbouwd.
In de 18de eeuw werd de Watervlietkapel aan de noordkant van de kerk gebouwd en kreeg de toren een nieuwe spits.