Barry Ninham attended Guildford Grammar School in Perth from 1945 to 1952. He then studied at University of Western Australia where he received an M.Sc. in theoretical physics in 1957. In 1962, he received a Ph.D. in mathematical physics from University of Maryland, doing research in statistical mechanics with Elliott W. Montroll as thesis advisor.