Barry John, né le à Cefneithin (Pays de Galles) et mort le à Cardiff, est un joueur de rugby gallois.
Il joue au poste de demi d'ouverture dans la période amateur du rugby à la fin des années 1960 et au début des années 1970 avec le pays de Galles et les clubs de Cefneithin RFC, Llanelli RFC et Cardiff RFC. Il devient célèbre et il est considéré comme l'un des meilleurs joueurs du pays de Galles qui domine la scène européenne dans les années 1970.
Il participe à deux tournées avec l'équipe des Lions britanniques et irlandais de rugby à XV, en 1968 et 1971 marquant 30 points en cinq matchs. Il est surnommé The King lors de la tournée des Lions en 1971 en Nouvelle-Zélande. Il remporte avec l'équipe du pays de Galles trois Tournois des Cinq Nations en 1969, 1970 et 1971 avec en prime le Grand chelem en 1971. Barry John se retire encore assez jeune (27 ans) en pleine gloire en 1972.