Гвернейгронский договор был мирным договором, подписанным Генрихом III , королём Англии , и Давидом ап Лливелином , принцем Уэльским из дома Гвинедов , 29 августа 1241 года. Договор положил конец вторжению Генриха в Уэльс, которое началось в начале того же месяца.
В нем и в Лондонском договоре, который последовал в октябре, Давид согласился уступить Генриху большую часть современного Флинтшира . Договор также обязывал Давида передать своего сводного брата Грифита ап Лливелина Фаура Генриху, который немедленно заключил его в Тауэр . Учитывая, что Грифит был соперником Давида, претендующим на княжество, Генрих рассудил, что власть Давида может быть ограничена постоянной угрозой того, что Грифита могут освободить и отправить в Уэльс, чтобы подорвать положение Давида. Давид обещал свою и своих наследников преданность королям Англии, так что в случае нарушения он уступит все оставшиеся земли королю. Король также становился наследником Давида в случае, если последний умрет, не оставив живого потомства.
Договор фактически не позволял Давиду отстаивать свои права на территории, контролируемые его отцом Лливелином, вплоть до смерти Грифита во время попытки побега 1 марта 1244 года, после чего Давид вторгся во Флинтшир и вернул себе утраченные территории.