Barnes fue miembro de diversas sociedades científicas como la American Association for the Advancement of Science (miembro en 1884, y ocupará diversas funciones), y participa en la fundación de la Botanical Society of America, siendo su presidente en 1903.