В мае 1937 г. анархисты и троцкисты подняли в Барселоне путч против республики с целью захвата власти в Каталонии. После трех дней кровопролитных боев путч был подавлен. Премьер-министр Ларго Кабальеро, близкий к анархистам, был заменен другим лидером соцпартии – Хуаном Негрином. Правительство X. Негрина по-прежнему состояло из социалистов и коммунистов и просуществовало до конца гражданской войны. Участники путча в Каталонии понесли наказание, троцкистская партия была распущена, а анархо-синдикалисты из НКТ и ФАН (Федерация анархистов Иберии) поддержали Народный фронт. X. Негрин был сторонником продолжения войны с мятежниками и выступал за деловое сотрудничество с коммунистами.
Обстановка на фронтах оставалась сложной. Торопясь покончить с северным фронтом, весной 1937 г. 60-тысячная армия мятежников и интервентов начала наступление на севере Испании и осенью заняла промышленно развитую провинцию Астурия и Страну Басков. В декабре 1937 г. республиканская армия в тяжелых условиях суровой горной зимы смогла нанести поражение противнику и занять г. Теруэль, однако спустя два месяца республиканцы вынуждены были отступить под натиском переброшенных сюда сил франкистов. Военные действия развивались с переменным успехом. Весной 1938 г., совершив мощный бросок, мятежники прорвались к Средиземному морю и отрезали от республики Каталонию. Расчленение республиканской территории серьезно ухудшило военное положение Народного фронта. Успех республиканской армии на р. Эбро, где организованные по всем правилам современной войны крупные сражения длились 4 месяца, не смог изменить ситуацию. Осенью 1938 г. в ходе военных действий произошел перелом в пользу франкистов. Правительство Народного фронта, понимая, что при наличии вооружения еще можно было продолжать борьбу, обратилось за помощью к СССР. В конце 1938 г. в Москве состоялись переговоры начальника республиканской авиации И. Идальго де Сиснероса со Сталиным, Молотовым и Ворошиловым, в результате которых Испания получила большое количество вооружений на сумму 100 млн долл. Однако французские власти не разрешили переправить советское оружие в Испанию, оно было задержано на франко-каталонской границе. В целом с октября 1936 по октябрь 1937 г. СССР удалось направить в Испанию 52 транспорта с военными грузами, в 1938 г. – 13, а в январе 1939 – только 3.
Ухудшению ситуации в Испании способствовала Мюнхенская конференция (29–30 сентября 1938 г.), определившая позицию крупнейших европейских нефашистских государств – Великобритании и Франции – как «умиротворение агрессора». Теперь стало ясно, что германо-итальянской интервенции в Испании препятствовать никто не будет, даже формально. В феврале 1939 г. Великобритания и Франция официально признали правительство Франко.
Этот период отмечен прямым нажимом Англии и Франции на правительство X. Негрина с целью прекратить сопротивление республиканской армии и таким образом закончить войну в Испании. Франция закрыла франко-испанскую границу. Лондонский Комитет по невмешательству 5 июля 1938 г. принял план отзыва всех иностранных добровольцев из Испании. 10 тыс. бойцов интербригад выполнили это решение и покинули Испанию, эвакуировавшись из Барселоны. Между тем помощь Германии и Италии франкистам продолжалась, обеспечивая им перевес сил над республиканцами. После тяжелых боев в начале февраля 1939 г. вся Каталония оказалась под властью франкистов. После падения Каталонии среди участников Народного фронта возникли разногласия, появились капитулянтские настроения. Правые социалисты X. Бестейро и Касадо предлагали договориться с Франко о «почетном мире». В начале марта 1939 г. начался мятеж на республиканском флоте в Картахене и в Мадриде. 6 марта в Мадриде Касадо и Бестейро создали так называемую Национальную хунту обороны. Анархистские отряды, главная опора хунты, захватили стратегические пункты столицы. Хунта отдала приказ об аресте правительства X. Негрина и ЦК КПИ. Народный фронт распался, республиканская армия была деморализована. В течение нескольких дней в Мадриде, Валенсии, Картахене и других городах республиканской зоны еще продолжались бои между войсками хунты и частями, руководимыми коммунистами. Подавив сопротивление коммунистов, 28 марта 1939 г. хунта обороны Касадо-Бестейро открыла фронт и сдала Мадрид, франкисты вступили в столицу. К 1 апреля 1939 г. они заняли всю территорию республики. В Испании установилась авторитарная фашистская диктатура.
Поражение буржуазно-демократической революции и республики Народного фронта определили: интервенция Германии и Италии, политика «невмешательства», разногласия среди участников Народного фронта, деятельность анархистов и троцкистов, предательство «хунты обороны».