Au Grand Prix de France, McLaren sort sa McLaren MP4-19B, une profonde évolution de sa monoplace qui permet enfin à Räikkönen de viser les avant-postes bien qu'il ne termine que septième. À Silverstone, il réalise la pole position et se classe deuxième derrière la Ferrari F2004 de Michael Schumacher, obtenant le premier podium de la saison d'une McLaren et remontant à la septième place du championnat. Les Grands Prix d'Allemagne et de Hongrie sont plus difficiles, car il abandonne par deux fois et subit un gros accident à Hockenheim. Au Grand Prix de Belgique, malgré une qualification ratée où il se classe seulement dixième, il se hisse en première place et, après une course à rebondissements au cours de laquelle la voiture de sécurité intervient à trois reprises, il obtient la deuxième victoire de sa carrière en contenant les assauts de Michael Schumacher, sacré champion du monde pour la septième fois. En Italie, il abandonne pour la dernière fois de la saison (sur casse moteur), puis réalise deux nouveaux podiums (troisième en Chine puis deuxième au Brésil) sur les trois derniers Grand Prix. Il se classe septième du championnat avec , toujours devant Coulthard qui termine dixième avec et quitte McLaren pour Red Bull Racing. L'Écossais est alors remplacé par le Colombien Juan Pablo Montoya.