В 1290 году отец Эдуарда подтвердил , одним из положений которого был будущий брак принца (тогда шестилетнего) с его ровесницей Маргаритой Норвежской Девой, номинальной королевой Шотландии. Благодаря этой женитьбе Эдуард должен был стать правителем обоих британских королевств; но плану не суждено было осуществиться, поскольку Маргарита умерла в том же году. Вскоре скончалась мать Эдуарда, от которой он унаследовал графство Понтье. Позже король решил найти невесту для сына во Франции, чтобы обеспечить прочный мир между двумя странами, но в 1294 году началась очередная англо-французская война. Потом Эдуард I посватался к дочери графа Фландрии Ги де Дампьера, но и этот план провалился из-за препятствий со стороны короля Франции Филиппа Красивого.