Son románicos los paramentos verticales y bóveda de la nave del crucero, lo mismo que la mayor parte de la nave mayor, laterales y triforio, cuyas bóvedas fueron rehechas en el siglo XVIII.
Pertenecen al Gótico el primer cuerpo de la capilla mayor y la girola con sus capillas absidales adosadas (1320-1360).
Son renacentistas el segundo cuerpo de la capilla mayor y la actual capilla de San Froilán; al Barroco pertenecen la sacristía (1678), la sala capitular y sus aledaños (1683), el claustro (1714) y la capilla central de la girola, llamada de los Ojos Grandes (1726).
La fachada principal, por su parte, corresponde a un proyecto en estilo neoclasicista de finales del siglo XVIII, cuyo autor fue Julián Sánchez Bort