Posteriormente se trasladó junto al resto de la división al frente de Teruel, para tomar parte en la ofensiva republicana. El 14 de diciembre atacó el puerto de Villastar, posición que lograría conquistar dos días después. El 19 de diciembre ocuparía las poblaciones de Castralvo y El Castellar, logrando la limpieza de la bolsa que se había formado al sur de Teruel. El día 21 participó en el asalto de la ciudad, en el flanco izquierdo de la masa de maniobra republicana, pero la 220.ª BM sufrió un desgaste tan elevado que hubo de ser retirada a retaguardia. El 30 de diciembre regresó al frene y pasó relevar a los elementos de la 11.ª División que cubría Concud, aunque al día siguiente perdería esta localidad por la contraofensiva franquista. La brigada sería entonces retirada a Extremadura, para ser sometida a una profunda reorganización.