El 9 de marzo de 1938 el mando de la división fue entregado al coronel Agustín Muñoz Grandes, veterano de la campaña en el norte. Integrada en el Cuerpo de Ejército Marroquí, durante la primavera de aquel año la unidad tuvo una destacada participación en la ofensiva de Aragón, especialmente en la batalla de Caspe —localidad que cayó tras una intensa lucha—. El 19 de marzo fue relevada en sus posiciones del río Guadalope por la 105.ª División del coronel Natalio López Bravo. Posteriormente la unidad se internó en Cataluña hasta alcanzar el río Segre, donde quedó frenado su avance. Durante los siguientes meses defendió sus posiciones de la orilla derecha del Segre, si bien durante los combates de Balaguer fue trasladada al frente de Tremp-Sort e intervino en la defensa de la cabeza de puente de Tremp junto a la 152.ª División.