John Gainsford (ur. 4 sierpnia 1938 w Germiston, zm. 18 listopada 2015) – południowoafrykański rugbysta grający na pozycji , triumfator Currie Cup, reprezentant kraju, następnie trener i działacz. Uważany za jednego z najlepszych środkowych ataku tamtego okresu, przez ponad trzydzieści lat rekordzista pod względem występów w testmeczach w barwach Springboks.

Urodził się w rodzinie Johna i Enid Gainsford, jego matka była spokrewniona z Wallabies Ronaldem Biilmannem i Cyrilem Burke. Uczęszczał do Lansdowne High School, gdzie był przewodniczącym, uprawiał lekkoatletykę, krykieta i występował w szkolnej drużynie rugby, początkowo jako młynarz, następnie łącznik młyna, a ostatecznie jako środkowy ataku.

W wieku siedemnastu lat zadebiutował w pierwszej drużynie lokalnego klubu Villager RFC, a dwa lata później, w 1958 roku, rozegrał pierwszy mecz dla regionalnego zespołu Western Province. Pozostał z nim związany do 1967 roku, prócz lat 1962–1963, gdzie z uwagi na obowiązki zawodowe znalazł się na obszarze South Western Districts. Dla Western Province rozegrał łącznie 46 spotkań, jako kapitan doprowadzając zespół do triumfu w Currie Cup.