На Гран-при Германии 2008 года Ковалайнен финишировал пятым. Неделей спустя на Гран-при Венгрии McLaren подтвердила что он останется с командой на сезон года. Он выиграл гонку в Венгрии и стал 100-м победителем Гран-при Формулы-1, после того как лидер гонки Фелипе Масса сошёл из-за сгоревшего двигателя за три круга до финиша. После гонки Ковалайнен сказал следующее: «В предыдущих гонках я слишком жёстко обходился с шинами. В этой гонке у меня радикальные изменения в настройках и это уже шаг в правильном направлении.»