Debido a la pobreza de la familia Wallis, Barnes estudió con la ayuda de una beca la secundaria en el Christ´s Hospital en Horsham donde demostró grandes dotes en matemáticas y ciencias pero fue completamente nulo en Latín.