Sancho se casó alrededor de 1245 con una dama castellana, Mencía López de Haro, e hija de Lope Díaz II de Haro y de Urraca Alfonso de León, hija ilegítima del rey Alfonso IX de León, pero el matrimonio no tuvo hijos.