После смерти Альфонса VII королевство разделилось между его сыновьями: Санчо III получил Кастилию, Фернандо II — Леон. Завязалась междоусобная борьба. В 1158 г. королем Кастилии стал Альфонс VIII в период. малолетства которого происходила борьба знатных родов (Кастро и Лара). В эту борьбу вмешивался король Леона Фернандо II (1157–1188), стремившийся установить гегемонию Леона в Испании. Он принял титул короля испанцев (
Альфонс VIII отвоевал в Кастилии крепости, захваченные знатью в первый период его правления. Затем, договорившись с королем Арагона о распределении зон экспансии, кастильский король перешел в наступление против арабов. Он присоединил к своим владениям Куэнку (к северо-востоку от Толедо), совершал набеги на Кордову и Хаэн. Однако в 1191 г. против Кастилии объединились все христианские королевства полуострова, кроме Наварры. В 1195 г. Альфонс VIII потерпел в предгорьях Сьерры-Морены, у Аларкоса поражение от альмохадов. Войско мавров, опустошив долину Тахо, захватило Санта Крус, Трухильо, Паленсию и Талаверу. В то же время король Леона Альфонс IX (1188–1230) вторгся на территорию Кастилии в Тьерра де Кампос. Враждебные действия против Кастилии предприняла и Наварра. Заключив перемирие с мусульманами и получив поддержку от короля Арагона, Альфонс VIII воюет против Леона. Он отобрал у Наварры Гипускоа.
В начале XIII в. короли Кастилии и Леона деятельно занимались колонизацией. Одновременно они восстанавливали города в своих старых владениях. Альфонс IX восстановил города леонской Эстремадуры (Мериду, Алькантару), область, пограничную с Португалией. Король Кастилии Альфонс VIII укрепил Сан-Себастьян, заселил Сантандер и другие города Кантабрийского побережья, Галисию. В 1207 г. он добился соглашения с королями Леона и Наварры. Папа Иннокентий III объявил крестовый поход против мусульман в Испании. В 1212 г. произошла битва при Лас Навас де Толоса (в провинции Хаэн), в которой Альфонс VIII нанес поражение альмохадам. Король Леона использовал отсутствие войск Альфонса VIII на севере для захвата ряда кастильских крепостей. У мусульман он отобрал Мериду и Бадахос.
В 1217 г. королем Кастилии стал Фернандо III (Святой), сын Альфонса IX, короля Леона, и внук Альфонса VIII, короля Кастилии. Чтобы упрочиться на престоле, он подавил сопротивление кастильских магнатов, которым помогал его отец, король Леона. Фернандо III, использовав усобицы среди мусульман для завоевания бассейна Гвадалквивира, захватил Мурсию, Хаэн, Кордову (1236), Севилью (1248). В военных действиях против Севильи принимал участие на Гвадалквивире кастильский флот. Ряд южноандалузских городов приняли кастильские гарнизоны, обязуясь выплачивать подати. В 1230 г. после смерти Альфонса IX Фернандо III занял и леонский престол, что означало окончательное объединение Леона и Кастилии.
Альфонс X (Мудрый, 1252–1284) вел военные действия против Наварры, от которой требовал вассального подчинения. Против него восставала знать в Кастилии и Бискайи. Ему пришлось подавлять восстание и покоренного мусульманского населения, инспирированное эмиром Гранады. Альфонс X предпринял военную экспедицию в Африку против мусульман, занял Уэльву (северо-западнее Кадиса) и сам Кадис, Херес, Картахену. Он добивался своего избрания германским императором, что вызывало сопротивление кортесов. Альфонс X известен также своей законодательной деятельностью (издание Фауэро реаль, Сиете Наридас).
В начале XI в. при короле Санчо III Великом Наварра становится самым сильным христианским государством на полуострове. Владения Санчо III доходят на западе до границ Галисии и на востоке до графства Барселоны. Санчо принял титул короля Испании. Но после его смерти королевство разделилось между сыновьями. Гарсиа получил Наварру и баскские провинции, другие сыновья — Кастилию, графство Арагон, Собрарбе и Рибаторсу. В 1076 г. владения Наварры были разделены между королем Кастилии Альфонсом VI и арагонским королем Санчо Рамиресом. Независимость наваррцы вернули себе только в 1134 г. С мусульманами Наварра уже не имела общей границы и не могла расширять за их счет свои владения. В 1200 г. кастильский король окончательно завладел Алавой и Гилускоа. В XIII в. Наварра оказывается в сфере влияния Франции, она мало участвует в политической жизни полуострова.