Né en Grande-Bretagne le 18 septembre 1963, Powell s’intéresse dès l’âge de treize ans aux formes musicales les plus variées, du rock au jazz. En 1986, il entame des études de composition au Trinity College of Music de Londres, où il remporte ses premiers prix. Il collabore ensuite à de nombreuses séries anglaises et européennes, dont "Stay Lucky", "Vanishing Rembrandts" et "Les Escarpins Sauvages", pour laquelle il est primé au Festival de Villeurbanne. Il travaille au studio Media Ventures, qu'il a intégré en 1997 avec son ami Gavin Greenaway.
Depuis son arrivée aux États-Unis, John Powell a contribué à des succès aussi divers que Volte-face de John Woo, Sam, je suis Sam de Jessie Nelson, La Mémoire dans la peau de Doug Liman, et les films d'animation Fourmiz, Shrek, Chicken Run, La Route d'Eldorado et Dragons ainsi qu'à L'Amour sans préavis de Marc Lawrence et Cody Banks, agent secret de Harald Zwart.
En 1995, il fonde avec son ancien condisciple Garvin Greenaway le studio de création musicale Thinking Music (ITM) où tous deux composeront les musiques d’une bonne centaine de spots publicitaires, pour Coca-Cola, Ford, Sega, BMW, ainsi qu'un opéra : "An Englishman, Irishman and Frenchman". ITM collaborera également avec le studio parisien Vol de Nuit à des spots publicitaires et à des films indépendants.
Powell a aussi travaillé avec certains des plus grands noms de l’industrie musicale contemporaine, dont Hans Zimmer (à partir de 1998 au sein d’Air-Edel Music, puis en tant que programmeur de la musique électronique de Croc-blanc et compositeur additionnel sur La Ligne rouge de Terrence Malick) et Patrick Doyle (comme assistant compositeur sur Le cheval venu de la mer) avant de composer la musique de Volte-face.
Il a également signé la musique de la série DreamWorks/ABC High Incident et du documentaire Endurance, consacré au champion olympique Haile Gebreselassie, et dans lequel il mélangeait les sonorités africaines, arabes et européennes ; arrangé les chansons de Stephen Schwartz pour Le Prince d'Égypte ; composé la musique du pilote "For the People" pour la chaîne ABC.
John Powell est aussi un habitué des studios Blue Sky pour lequel il a composé la musique de la série l'Age de Glace (2,3,4) ainsi que Rio 1 et 2.
Outre les films cités, Powell a travaillé sur Evolution d’Ivan Reitman, Un vent de folie, la comédie romantique de Bronwen Hughes, Les Visiteurs en Amérique de Jean-Marie Poiré, Rat Race de Jerry Zucker, Compte à rebours mortel de Jim Gillespie, Dragons (How To Train Your Dragon) de Chris Sanders et Pluto Nash de Ron Underwood.
En 2008 il compose la musique du film Hancock de Peter Berg.