Na temporada de 2008, rumou para a equipe McLaren, após o retorno de Fernando Alonso para a Renault. Na McLaren, foi companheiro do inglês Lewis Hamilton. Heikki conseguiu sua primeira vitória no Grande Prêmio da Hungria graças a quebra do motor de Felipe Massa na última volta Grande Prêmio da Hungria de 2008, sendo o 100º piloto a ganhar um Grande Prêmio.