Едуард був на вихованні у Г'юго Гіффорда — батька майбутнього канцлера Годфрі Гіффорда, після смерті Гіффорда у 1246 році його замінив Бартоломео Пекке. Серед його друзів дитинства були його двоюрідний брат Генрі Алеманнський, син брата короля Генріха Річарда Корнуельського. Генрі Алеманнський залишився близьким товаришем Едуарда, пройшовши з ним і громадянську війну, і хрестовий похід.