Ambas partes recibieron la ayuda militar extranjera, los Nacionales de la Alemania nazi, la Italia fascista y de la Dictadura de Portugal, mientras que el ejército popular republicano fue ayudado por la Unión de Repúblicas Socialistas Soviéticas (URSS), México liderado por Lázaro Cárdenas del Río presidente del Partido de la Revolución Mexicana, y las Brigadas internacionales, constituidas por socialistas, comunistas y anarquistas llegados desde diferentes países del mundo.