John Barnett fue un compositor y escritor musical inglés. Era el hijo mayor de un judío prusiano llamado Bernhard Beer, quien cambió su apellido al establecerse en Inglaterra como joyero. Según algunos, era primo del compositor Giacomo Meyerbeer. Barnett nació en Bedford y, a la edad de once años, cantó en el escenario del Lyceum Theatre de Londres. Su buena voz le llevó a recibir una educación musical y pronto comenzó a escribir canciones y piezas más ligeras para el escenario.