O edifício começou a ser construído no século XII por iniciativa de Egas Moniz, o Aio, mediante doação de Afonso Henriques.[3] Na geração seguinte o padroado foi doado aos Hospitalários.[1] No século XVII foi construída a torre sineira e durante o auge do Barroco foram realizados os retábulos em talha dourada.[1] Em 1890 a fachada principal foi intervencionada e nas décadas de 1950 e 1960 a igreja foi restaurada.[1]