John Vaughan (born 26 June 1964) is an English football coach and former professional footballer who was goalkeeping coach at Bradford City. As a player he was a goalkeeper who made nearly 400 league appearances notably in the Football League with lengthy spells at Fulham, Cambridge United, Preston North End and Lincoln City. He also made brief appearances for Charlton Athletic, Bristol Rovers, Wrexham, Bristol City, Colchester United and Chesterfield.