Im Englisch-Walisischen Krieg von 1231 bis 1234 wurde im Mai 1231 eine walisische Streitmacht unweit der Burg in einem Hinterhalt überrascht und geschlagen. Aus Rache überfiel im Juni eine weitere walisische Streitmacht die Stadt und brannte sie nieder, während die Burg nicht eingenommen werden konnte. Nachdem Hubert de Burgh 1232 gestürzt wurde, fiel die Burg wieder unter königliche Verwaltung. Ein weiterer walisischer Angriff folgte im September 1233, bei diesem wurde der Brunnenturm beschädigt, der anschließend wieder repariert wurde. Zu Beginn des Jahres 1244 folgte während des Krieges von Fürst Dafydd ap Llywelyn ein neuer walisischer Angriff, bei dem wieder die Stadt niedergebrannt wurde. Im Februar 1245 konnten die Bürger der Stadt dagegen eine walisische Streitmacht in Sichtweite der Burgmauern besiegen. Nach der Niederlage von Fürst Dafydd kam es ab 1256 unter dem neuen walisischen Fürst Llywelyn ap Gruffydd erneut zum Krieg gegen die englische Vorherrschaft, dabei wurde die Stadt im März 1257 erneut niedergebrannt. Wieder widerstand die Burg dem walisischen Angriff, obwohl im Januar und dann wieder im Mai Teile der Burgbesatzung bei Vorstößen nach Wales überfallen und niedergemacht wurden. Während des Zweiten Kriegs der Barone suchte im Sommer 1264 eine Truppe des Marcher Lords Roger Mortimer of Wigmore in der Burg Zuflucht vor einer Streitmacht von oppositionellen englischen Baronen, die von Fürst Llywelyn ap Gruffydd unterstützt wurde.