Han var sannsynligvis eldste sønn av Sancho VI av Navarra og dennes hustru Sancha, som var datter av Alfonso VII av León. Sancho VII var den siste av Navarras herskere som tilhørte huset Jiménez.