Wesentlich gefährlicher für die englische Herrschaft war der walisische Aufstand, der 1294 weite Teile von Wales erfasste. Die hohen Steuern, eine strenge englische Verwaltung und massive Truppenaushebungen für den Krieg mit Frankreich führten dazu, dass der Aufstand von zahlreichen Walisern unterstützt wurde. Der König setzte sein Heer, das er für den Krieg mit Frankreich in Südengland zusammengezogen hatte, nun zur Niederschlagung des Aufstands ein. Gegen diese militärische Übermacht konnten die Waliser erneut wenig ausrichten, so dass der Aufstand schließlich bis Sommer 1295 niedergeschlagen werden konnte. Der König unternahm anschließend eine triumphale Rundreise durch Wales und verhängte über die walisischen Gemeinden hohe Strafen. Der Feldzug kostete aber die stattliche Summe von etwa £ 55.000 und verzögerte die Entsendungen von englischen Verstärkungen nach Südwestfrankreich um ein Jahr.