Se diferencian tres estilos: el ábside y la cabecera son románicos del siglo XII-XIII, mientras que el resto de la nave principal, la portada interior y la torre circular de la escalera son mudéjar del siglo XIV-XV y por último los añadidos de las cuatro sacristías, la portada exterior y el campanario de espadaña son barrocos de los siglos XVII-XVIII.