Jabarkan McLaren (2003–2009) dari Pedro de la Rosa dalam bahasa melayu

Beliau menjadi pemandu ujian untuk McLaren, namun berlumba di Grand Prix Bahrain 2005 selepas Juan Pablo Montoya mengalami kecederaan bahu. Beliau mendapat tempat kelima dan menetapkan masa pusingan terpantas pada perlumbaan tersebut.

Pada 11 Julai 2006, ia telah diumumkan bahawa de la Rosa akan mengambil alih kerusi perlumbaan kedua McLaren, dengan mengantikan Montoya.

Di Grand Prix Hungary 2006, de la Rosa mendapat podium pertama dalam kerjayanya selepas mendapat tempat kedua, di belakang Jenson Button.

Selepas terdapat spekulasi yang mengatakan bahawa de la Rosa akan menjadi rakan sepasukan Fernando Alonso pada tahun 2007, Lewis Hamilton mengambil alih kerusi perlumbaan tersebut. De la Rosa meneruskan tugasnya sebagai pemandu ujian pasukan tersebut.

Pada musim , beliau menggabungkan tugas pemandu ujiannya dengan menjadi pengulas perlumbaan untuk saluran Telecinco. Selepas ketiadaannya pada tahun , beliau kembali menjadi pengulas pada tahun .

Laporan pada tahun 2007 mengaitkan de la Rosa dengan pasukan Prodrive yang baru, yang ditubuhkan untuk membuat kemunculan sulung mereka pada musim 2008. Spekulasi mencadangkan bahawa Prodrive akan dijalankan dengan sokongan daripada pasukan McLaren, dan bahawa de la Rosa, bersama-sama dengan Gary Paffett akan berlumba untuk mereka pada musim sulung mereka. Walau bagaimanapun, pasukan tersebut gagal untuk memasuki musim baru, dan bagi tahun 2008, de la Rosa kekal sebagai pemandu ujian McLaren.

De la Rosa juga terlibat dalam kontroversi pengintipan dalam pasukannya dan pasukan pesaing, Ferrari. Dengan bukti yang disediakan oleh beliau dan rakan sepasukan, Fernando Alonso, FIA mengecualikan McLaren daripada Kejuaraan Pengeluar Dunia 2007, dan dikenakan denda $ 100 juta. Beliau difahamkan telah menghantar e-mel kepada Mike Coughlan dan Fernando Alonso mengenai persediaan kereta Ferrari.

Sebelum Grand Prix Australia 2008, de la Rosa telah dilantik sebagai pengerusi baru Persatuan Pemandu Grand Prix. Beliau menggantikan Ralf Schumacher yang bersara pada masa yang sama. Beliau kekal di McLaren pada tahun 2009. Beliau meninggalkan jawatannya sebagai pengerusi Persatuan Pemandu Grand Prix selepas menandatangani perjanjian untuk memandu untuk Sauber pada tahun 2010. Nick Heidfeld menjadi pengerusi baru persatuan tersebut di Grand Prix Australia 2010.