John Archibald McCallum (31 July 1892 – 30 December 1973) was an Australian politician.
Born in Mittagong, New South Wales, he was educated at Sydney High School, Sydney Teachers College and the University of Sydney before becoming a teacher.
He served in the military from 1916 to 1918 and returned to become a history lecturer and broadcaster.
He was Director of the Australian Institute of Political Science before his election to the Australian Senate in 1949 as a Liberal Senator for New South Wales.