John Mayer wurde in Kalkutta geboren und studierte dort klassische indische Musik bei Sanathan Mukerjee. Sein anschließendes Studium europäischer Musik absolvierte er in Kalkutta bei Phillipe Sandre und in Bombay bei Melhi Mehta. Ein Stipendium, das er in Bombay gewann, ermöglichte ihm ein weiteres Studium von Philosophie und Musik in London. Er wurde Kompositionsschüler von Matyas Seiber und widmete sich einer fünfjährigen Forschungsarbeit auf dem Gebiet vergleichender Musik- und Religionswissenschaft in östlichen und westlichen Kulturen. John Mayer lebt in London und wurde kürzlich zum Mitglied der Royal Academy of Music ernannt