Creado como convento de padres mercedarios en 1605 sobre la antigua Ermita de San Roque, funcionó como capilla del Hospital Provincial y como parroquia hasta que fue consagrado como catedral el 15 de marzo de 1954 al ser creada la diócesis onubense a partir de la Archidiócesis de Sevilla.