Эдуард I
В 1282 году война разгорелась вновь. В ней участвовали не только валлийцы, противники короля Эдуарда получали широкую поддержку, подогреваемую попытками навязать английские законы жителям Уэльса. В отличие от предыдущей кампании, носящей скорее карательный характер, эта кампания стала для Эдуарда завоевательной. Война началась с восстания Давида, который был неудовлетворён вознаграждением, полученным от Эдуарда в 1277 году. Вскоре Лливелин и другие валлийские вожди присоединились к Давиду. Сначала успех в войне сопутствовал восставшим. В июне Глостер потерпел поражение в битве при Лландейло-Ваур. 6 ноября в то время когда архиепископ Кентерберийский Джон Пэкхэм вёл мирные переговоры, Люк де Тани, командир Англси решил предпринять внезапную атаку. Был построен понтонный мост, однако люди Тани вскоре после переправы попали в валлийскую засаду и понесли тяжкие потери в битве у Мойл-и-Дон. 11 декабря Лливелин был завлечён в ловушку и погиб в битве у моста Оревин, успехи валлийцев на этом закончились. Окончательное подчинение валлийцев произошло после захвата в плен Давида в июне 1283 года, он был переправлен в Шрусбери и казнён как изменник следующей осенью.
Следующие восстания произошли в 1287—1288 годах и более серьёзное в 1294—1295 годах под руководством Мадога ап Лливелина, дальнего родственника Лливелина ап Грифида. Последнее восстание привлекло личное внимание Эдуарда, но в обоих случаях восстания были подавлены. Согласно статуту Рудлана (1284 год) владения Лливелина включалась в территорию Англии, Уэльс получал административную систему, подобную английской, порядок в округах поддерживался шерифами. Английский закон был введён в силу для уголовных дел, хотя валлийцам было позволено улаживать некоторые споры о собственности по своим собственным законам. В 1277 году Эдуард начал полномасштабную программу создания английских поселений в Уэльсе, после 1283 года заселение резко увеличилось. Были основаны новые города, такие как Флинт, Аберистуит и Ридлан. Также было положено начало масштабному строительству замков. Это задание было поручено мастеру Джеймсу из Сен-Джорджа, маститому архитектору, которого Эдуард повстречал в Савойе по возвращении из крестового похода. Среди главных построек были замки Бомарис, Карнарвон, Конуи и Харлех. Его программа строительства замков положила начало повсеместному использованию в Европе бойниц для лучников в стенах замков под влиянием восточного опыта, полученного в крестовых походах. В этой связи были введена в употребление идея концентрического замка, четыре замка из восьми, основанных Эдуардом в Уэльсе были построены согласно этому дизайну. В 1284 в замке Карнарвон на свет появился сын Эдуарда (впоследствии король Эдуард II). В 1301 году он стал первым английским принцем, получившим титул принца Уэльского.
Эдуард II
Эдуард I мобилизовал ещё одну армию для шотландской кампании 1307 года, к которой принц Эдуард должен был присоединиться тем летом, но здоровье короля ухудшилось и 7 июля он скончался в Браф-бай-Сэндс. Получив известие об этом, Эдуард немедленно отправился в Лондон и 20 июля был объявлен королём. Он отправился на север, в Шотландию, и 4 августа принял в Дамфрисе присягу своих шотландских сторонников; после этого он повернул обратно на юг. Эдуард немедленно призвал из ссылки Гавестона и даровал ему титул графа Корнуолла, а затем женил фаворита на своей племяннице Маргарет де Клер, одной из самых знатных и богатых невест Англии. Эдуард также арестовал своего старого противника епископа Лэнгтона и лишил его должности казначея. Тело Эдуарда I находилось в аббатстве Уолтэм несколько месяцев до похорон в Вестминстере, где Эдуард воздвиг для своего отца простую мраморную гробницу.