Etter 124 giftet Sancho seg med sin slektning den leonesiske adelige Mécia Lópes de Haro. Mécia var datter av adelsmannen Lope Díaz II de Haro og Urraca Alfonso av León; Urraca var et uekte barn av Alfons IX av León. Men ettersom ekteskapet ble inngått uten pavelig dispens fra slektskapsbåndshinderet, ble det i 1245 eller 1246 tvangsoppløst av kirken. Man ønsket ikke at kongen skulle få noen ektefødte barn. Men uansett så fikk paret ingen barn.