Conservada casi intacta, la iglesia tiene planta de cruz latina con una sola nave cubierta con bóveda de cañón y tres ábsides semicirculares que se abren en el amplio transepto. La decoración muy sencilla utiliza elementos ornamentales lombardos. El crucero está cubierto por una cúpula que forma un cimborrio en el exterior. Sobre la fachada encontramos un campanario de espadaña cuadrado.
✔ El cimborrio, único de este periodo en Cataluña. Forma un polígono de doce lados con un friso de ventanas ciegas bajo la cubierta.
✔ La fachada, con portada formada por dos arcos de medio punto en degradación. Tiene una elaborada composición, con seis paneles distribuidos en dos niveles a la manera de un retablo. Las arcuaciones ciegas y las bandas lombardas constituyen los únicos elementos decorativos.