Erigida en pocs anys, entre 1587 i 1612, l’església actual d’Esparreguera substitueix l’anterior temple parroquial, que havia quedat petit. Va quedar molt malmesa per l’ocupació francesa, quan les tropes napoleòniques van utilitzar-la de quarter general. Però el que va causar-hi estralls irrecuperables va ser la Guerra Civil, on un escamot de fora de la vila fou el responsable de la destrucció, entre altres, del fabulós retaule major de Jaume Comes i Nicolau Travé de 1777, del retaule de Sant Miquel, obra de de Pau Boxadell i Antoni Rovira, de l’orgue fet l’any 1625 per Francesc Bordons, a banda del mobiliari i l’arxiu parroquial.
Tot i que beneïda el 1612 pel Pare Abat de Montserrat, el campanar no s’acabà fins el 1636. Iniciat amb planta quadrada i vuitavat als cossos superiors, els seus 60 metres d’alçada són un veritable mirador sobre el Baix Llobregat.