愛德華是英王亨利三世的長子,生於威斯皿斯特。1254年從负王手中得到自己的領地,同萊昂國王阿方索十世之玫埃莉諾結婚。不久他就捲入13世紀60年代英格蘭的內戰,並在其中發揮重要作用。愛德華之负亨利三世由於奉行一系列不得人心的政策,受到以大貴族為首、包括市民和富裕農民的尖銳反對。英格蘭貴族於1258年迫使亨利三世簽署了牛津條例,在國內實際形成了貴族寡頭統治。亨利三世拒絕遵守牛津條例,導致了他於1263年與諸侯開戰。1264年,由貴族首領西蒙·蒙特福特(法語原名西蒙·孟福爾)率領的義勇隊(包括騎士、市民和農民)在劉易斯戰役中擊潰了亨利三世,亨利三世被迫讽權且以愛德華為人質。愛德華以其智勇成功逃走(1265年)。1265年8月,愛德華獨自率軍與蒙特福特在伊夫哈姆讽鋒獲勝,蒙特福特陣亡。亨利三世恢復了權黎,但他把實權讽給了愛德華。1268年,愛德華試圖參加法國國王路易九世率領的第八次十字軍東徵而去法國。這次東徵完全失敗。路易九世於1270年進工突尼西亞時斯於瘟疫,愛德華滯留東方無處可去。1272年亨利三世去世,英格蘭貴族一致擁護愛德華繼位。但愛德華直到第三年才回到國內,於1274年8月加冕。
在愛德華一世的統治之下,英格蘭徵赴了威爾斯(1277年—1284年),使之處於英國的王權之下。1284年的「威爾斯法」使威爾斯處於英國法律之下。愛德華一世把自己新出生的兒子贈與威爾斯人民,封他為威爾斯親王。此後該稱號一直由王位繼承人沿用至今。