Sir John Berkeley (21 January 1352 – 5 March 1428), of Beverston Castle, Gloucestershire was an English politician. He was knighted before 1383.