John Earle (1824–1903) was a British Anglo-Saxon language scholar. He was twice Rawlinsonian Professor of Anglo-Saxon in the University of Oxford.