Temple neoromànic de tres naus construït l'any 1946 sobre l'antiga església del segle XIII, de la qual es conserva l'absis amb arcuacions i bandes llombardes.
L'església ha estat cremada en dues ocasions: la primera, per les tropes de Felip V, el 1706, i la segona, el juliol de 1936. Acabada la guerra, fou reconstruïda per l'arquitecte Francesc Folguera. Del seu tresor artístic destaquen el retaule i la Pietat de Frederic Marès, així com la decoració del baptisteri de Josep Obiols.