Né le 24 février 1971, c'est à l'âge de 6 ans, que Pedro découvrait la compétition par le biais du karting avant d'entamer une véritable carrière en auto dès 1989. Grâce au soutien de la fédération espagnole du sport automobile, il file en en Angleterre. Il y sera sacré champion de Formule Renault en 1992. L'année suivante, il passe tout naturellement à la F3. En 1994, il est enrôlé par Renault et dispute une 2ème saison de F3, sans grand succès.
Il décidait alors de s'exiler au Japon, répondant aux sollicitations de l'écurie Tom's/Toyota pour le championnat nippon de F3 en 1995. Il sera sacré champion ! Pedro surfait sur la vague du succès - en GT, en Formula Nippon, et revenait en Europe tenter sa chance
dans la catégorie reine: la F1.
En 1999 - Pedro débute en F1 chez Arrows. Une première saison qui commence très bien puisqu'il termine 6ème à l'occasion de son premier Grand Prix (Australie.) Malheureusement pour lui, ce sera sa seule arrivée dans les points cette saison-là.
L'année suivante, toujours chez Arrows, il termine encore 6ème - au Nurburgring et à Hockenheim. En 2001, c'est Jaguar qui fait appel à lui, à partir du Grand Prix d'Espagne. Il sera reconduit dans ses fonctions en 2002... sa dernière saison en tant que pilote titulaire
en F1.
Depuis 2003, Pedro de la Rosa est pilote d'essai chez McLaren. En 2005, il eut cependant l'occasion de démontrer l'étendue de son talent à l'occasion du Grand Prix de Bahreïn, où il remplaçait Montoya qui était blessé. Il termina cette course en cinquième position après avoir signé le meilleur tour en course.
Quelques jours avant le Grand Prix de France 2006, McLaren a fait appel à lui pour remplacer Montoya au volant de la MP4/21. Lors des six courses disputées, l'Espagnol y a signé son meilleur résultat en F1 : une deuxième place, sur le circuit du Hungaroring. En 2007 -
Pedro a retrouvé son poste de pilote essayeur, et l'a conservé pour une année supplémentaire.