的格鲁菲德国王卢埃林拒绝效忠，1277年爱德华与之发生了军事冲突并迅速取胜，缔结了阿伯康威和约；然而卢埃林及其兄弟戴维德不久便撕毁合约继续抗争，爱德华王便在1282年—1283年开始发动对威尔士的征服战争，最终将它置于英格兰的直接统治下，1301年封爱德华王子为威尔士亲王。爱德华一世同样具有行使对苏格兰最高领主权的计划。但苏格兰跟威尔士不同，处于统治下；1286年，苏格兰王亚历山大去世，他年幼的孙女玛格丽特继位，爱德华抓住时机提出玛格丽特与自己的儿子、英格兰王位继承人爱德华王子结婚，苏格兰贵族同意了这个提议