John Vivian Pullin (born 1 November 1941 in Aust) is a former England international rugby union player.
A hooker, he played club rugby for Bristol RFC and captained the England national rugby union team for which he played 42 times between 1966 and 1976.
He also won 7 full caps for the British Lions and has the distinction of having beaten the All Blacks with three different sides, England, the Lions and the Barbarians.