John McBain

John McBain may refer to:


 * John McBain (musician) (born 1965), American musician
 * John McBain (One Life to Live), character on the American soap operas One Life to Live and General Hospital
 * Jock McBain (1882–1941), Scottish trade unionist and political activist