Barry John (born 6 January 1945) is a former Welsh rugby union fly-half who played, during the amateur era of the sport, in the 1960s and early 1970s. John began his rugby career as a schoolboy playing for his local team Cefneithin RFC before switching to first-class west Wales team Llanelli RFC in 1964.