Antes de este período, los nacionalistas ya eran dominantes, pero el resultado de la guerra aún no era seguro. Esto cambió progresivamente a medida que las fuerzas nacionalistas consiguieron varias victorias.
La Batalla de Teruel (diciembre de 1937 - febrero de 1938) fue un importante enfrentamiento entre nacionalistas y republicanos . La ciudad pertenecía a los republicanos al comienzo de la batalla, pero los nacionalistas la conquistaron en enero. El gobierno republicano lanzó una ofensiva y recuperó la ciudad, sin embargo, los nacionalistas la conquistaron definitivamente el 22 de febrero. El 14 de abril de 1938, los nacionalistas irrumpieron en el mar Mediterráneo durante la Ofensiva de Aragón , cortando en dos la parte de España controlada por el gobierno. El gobierno intentó pedir la paz en mayo, pero Francisco Franco exigió la rendición incondicional y la guerra continuó. El ejército nacionalista avanzó hacia el sur desde Teruel y a lo largo de la costa hacia la capital de la República en Valencia, pero fue detenido en intensos combates a lo largo de la fortificada Línea XYZ .
El gobierno lanzó ahora una campaña total para distraer a los nacionalistas de su ataque a Valencia y reconectar su territorio en la Batalla del Ebro , que comenzó el 24 de julio y duró hasta el 26 de noviembre. Aunque la campaña tuvo éxito militar al principio, fue fatalmente socavada por el apaciguamiento franco-británico de Adolf Hitler en el Acuerdo de Munich . La concesión de Checoslovaquia destruyó los últimos vestigios de la moral republicana al acabar con toda esperanza de una alianza antifranquista con las grandes potencias. Los republicanos finalmente fueron derrotados y se retiraron en noviembre de 1938, otro paso significativo hacia la victoria final de los nacionalistas.
La retirada del Ebro prácticamente determinó el resultado de la guerra. Ocho días antes del nuevo año, Franco contraatacó lanzando fuerzas masivas a una invasión de Cataluña .
Franco declara el fin de la guerra. Sin embargo, pequeños focos de resistencia continúan luchando.
Los nacionalistas conquistaron Cataluña en una campaña vertiginosa durante los dos primeros meses de 1939. Tarragona cayó el 14 de enero, seguida de Barcelona el 26 de enero y Girona el 5 de febrero. Cinco días después de la caída de Girona se rompió la última resistencia en Cataluña.
El 27 de febrero, los gobiernos del Reino Unido y Francia reconocieron la España franquista .
Sólo Madrid y algunos otros bastiones quedaron para las fuerzas gubernamentales. El 28 de marzo, con la ayuda de fuerzas pronacionalistas dentro de la ciudad (la " quinta columna " que el general Emilio Mola había mencionado en transmisiones de propaganda en 1936), Madrid cayó en manos de los nacionalistas. Al día siguiente, Valencia, que había resistido bajo las armas de los nacionalistas durante casi dos años, también se rindió. La victoria se proclamó el 1 de abril, cuando las últimas fuerzas republicanas se rindieron.
Después del final de la guerra, hubo severas represalias contra los antiguos enemigos de los nacionalistas en la izquierda, cuando miles de republicanos fueron encarcelados y entre 10.000 y 28.000 ejecutados. Muchos otros republicanos huyeron al extranjero, especialmente a Francia y México.
Las tropas republicanas se ven obligadas a abandonar Teruel y seguir la carretera de Valencia , bajo la presión de las tropas marroquíes al mando del general Yagüe . Fin de la Batalla de Teruel .
Inicio de la Batalla del Ebro . Las fuerzas republicanas intentan desviar a los nacionalistas de atacar Valencia y disminuir la presión sobre Cataluña . Al principio, las tropas republicanas, comandadas por el general Modesto , logran un éxito considerable, pero luego se ven limitadas por el poder aéreo nacionalista superior. Los intensos combates continúan hasta noviembre
21 de septiembre
En un discurso ante la Sociedad de Naciones el Doctor Negrín , jefe del gobierno republicano, anuncia que las Brigadas Internacionales serán retiradas de las zonas de combate. El retiro comienza el 4 de octubre.
30 de octubre
Los nacionalistas contraatacan, obligando a las tropas republicanas a retroceder a través del Ebro .
16 de noviembre
Fin de la Batalla del Ebro.
23 de diciembre
Comienza la batalla por Barcelona . Se lanza un ataque nacionalista con seis frentes, con columnas separadas desde los Pirineos hasta el Ebro. Toman Borges Blanques , rodean Tarragona y llegan a las afueras de Barcelona. El gobierno republicano se retira de Barcelona a Girona , aunque las tropas siguen manteniendo la defensa de la ciudad.