La antesala del fin de la guerra fue la ofensiva nacionalista contra Cataluña.
El 28 de marzo, las tropas franquistas entraron en Madrid y el 1 de Abril de 1939 terminaba la sangrienta guerra.
En diciembre de 1937, tuvo lugar una ofensiva republicana en Teruel. Las condiciones climáticas marcaron una ofensiva que finalmente fracasó. Tras asegurar el dominio de Teruel, Franco lanzó una ataque general en Aragón. El éxito fue fulgurante y el 15 de abril de 1938 las tropas nacionales llegaron a Vinaroz en el Mediterráneo. La zona republicana quedó partida en dos.
De la primavera al otoño de 1937, las tropas nacionales conquistaron la zona norte republicana que había quedado aislada del resto del país. Uno tras otro, el País Vasco, Cantabria y Asturias fueron cayendo en manos de Franco.
El 18 de octubre de 1936 las fuerzas nacionalistas dirigidas por Varela llegaron a las afueras de Madrid. En noviembre de 1936 se inició la Batalla de Madrid. El 4 de noviembre de 1936 ocuparon Alcorcón, Leganés, Getafe y Cuatro Vientos. La caída de la capital en manos de las tropas rebeldes parecía inminente.
El 17 de julio de 1936, la insurrección militar se inició en Melilla. Desde allí se extendió rápidamente al conjunto del protectorado de Marruecos. http://www.historiasiglo20.org/HE/14a-2.htm