Tras cinco años de servicio en la diócesis aragonesa, el papa Benedicto XVI lo nombró obispo de Córdoba el día 18 de febrero de 2010 en sustitución de Juan José Asenjo Pelegrina, tomando posesión de la sede de Osio el 20 de marzo del mismo año.