Alan Cain (7 December 1922 – 15 May 1998) was an Australian sailor. He competed in the Dragon event at the 1960 Summer Olympics.