John giftet seg med Elen ferch Llywelyn, datter av Llywelyn den store. Han fikk jarltittelen gjennom sin mor Maud av Chester som var søster til den foregående jarl, Ranulf de Blundeville.