Het strenge, classicistische ontwerp is van Jacob van Campen, die in opdracht van het Haarlemse stadsbestuur een kerkgebouw maakte ter vervanging van de bouwvallige en krappe gotische Sint Annakapel. De toren (1613), opgetrokken in de decoratieve stijl van de Hollandse renaissance door stadsbouwmeester Lieven de Key, moest blijven staan.