John Barnett foi um compositor e escritor musical inglês. Ele era o filho mais velho de um judeu prussiano chamado Bernhard Beer, que mudou de sobrenome ao se estabelecer na Inglaterra como joalheiro. Segundo alguns, ele era primo do compositor Giacomo Meyerbeer. Barnett nasceu em Bedford e aos onze anos cantou no palco do Lyceum Theatre em Londres. Sua boa voz o levou a receber uma educação musical, e logo começou a escrever canções e peças mais leves para o palco.