És l’ església parroquial que presideix el nucli de Canyamars està documentada des de l'any 1334 com a sufragània de la parroquial de Dosrius, però de bon segur el seu origen és anterior, d'època romànica, dels segles X i XII.
D'inici era una capella d'una sola nau coberta amb volta de canó i absis semicircular. Al segle XVIII va ser ampliada amb capelles laterals i un presbiteri poligonal. També és d'època tardana la façana principal, amb un campanar d'espadanya amb quatre ulls.[1] A l’ entorn del temple hi ha el cementiri de la població.[2]