Le dernier match d'Iginla dans la LNH remonte au 9 avril 2017 avec les Kings de Los Angeles. Il a récolté le 1300e point de sa carrière dans la LNH avec une aide dans une défaite de 4-3 face aux Ducks d'Anaheim au Honda Center.
Sélectionné par les Stars de Dallas en première ronde (no 11) du repêchage 1995 de la LNH, Iginla a été acquis le 20 décembre 1995 avec l'attaquant Corey Millen en retour de l'attaquant Joe Nieuwendyk.
Iginla a été nommé sur la première équipe d'étoiles de la LNH trois fois avec Calgary (2002, 2008, 2009) et a remporté le trophée Rocket Richard en tant que champion buteur de la LNH à deux reprises (2002 - 52 buts; 2004 - 41 buts). Il a participé au Match des étoiles de la LNH six fois (2002-04, 2008-09, 2012) avec Calgary.
« Si tu m'avais dit quand j'ai amorcé ma carrière que j'allais jouer 20 saisons et vivre ces expériences, je l'aurais accepté tout de suite, a dit Iginla. J'ai fait de mon mieux.
« Je ne me dis pas, "Wow, le temps a passé vite. J'aurais voulu en profiter plus." Quand j'ai commencé, je rêvais d'une carrière dans la LNH et j'imaginais à quel point cela allait être plaisant. J'en ai profité en chemin. »
Il a remporté le trophée Ted Lindsay, remis au meilleur joueur dans la LNH tel que voté pas ses pairs, en 2002 alors qu'il a récolté 96 points, puis il a remporté le trophée King Clancy et le prix de la Fondation de la LNH pour son travail dans la communauté en 2004.
Il a été capitaine des Flames entre 2003 et 2013, les menant en Finale de la Coupe Stanley en 2004, là où ils ont perdu face au Lightning de Tampa Bay en sept rencontres.
Iginla a été échangé des Flames aux Penguins de Pittsburgh le 28 mars 2013. Il a passé la saison suivante avec les Bruins de Boston avant de signer un contrat de deux ans avec l'Avalanche du Colorado le 1er juillet 2014. Iginla a été échangé aux Kings le 1er mars 2017.
« Quand j'ai été échangé de Calgary, je dois l'admettre, j'ai dû maîtriser mes émotions, a dit Iginla. Je ne voulais pas pleurer. Je ne veux pas dire que c'est mauvais de pleurer… mais c'était émouvant. La fin d'une longue et belle partie de ma carrière. »
Iginla a conclu sa carrière dans la LNH avec 1300 points (625 buts) en 1554 parties. Il occupe le 15e rang dans l'histoire de la LNH au chapitre des buts et le 13e rang au chapitre des matchs joués.