Herbert George Yarnall (1892–1943) was an English professional footballer who played as a forward in the Scottish League for Airdrieonians, Clydebank and Dumbarton. He was the top scorer in the Scottish League Division One during the 1916–17 season, with 39 goals. Yarnall also played in the Football League for Blackpool and Reading.