John Love, né le à Bulawayo et mort le à Bulawayo, est un pilote automobile rhodésien. Il a notamment pris part à quinze Grand Prix de Formule 1 dont 9 (uniquement les GP d'Afrique du Sud) en championnat du monde entre 1962 et 1972. C'est lors du GP d'Afrique du Sud 1967, qu'il a mené pendant 13 tours, qu'il a inscrit ses 6 points en championnat et signé son unique podium. John Love a également participé à de nombreuses autres épreuves africaines de Formula libre, en monoplaces.