The Treaty of Gwerneigron was a peace treaty signed by Henry III, king of England and Dafydd ap Llywelyn, prince of Wales of the House of Gwynedd, on 29 August 1241. The treaty brought to an end Henry's invasion of Wales that had begun earlier that month.