行军司马随军征讨林邑，几乎丧命。后遇到赦免，隐居在鄠县（今陕西省户县）。李渊入长安，李纲前来谒见，为丞相府司录参军，封新昌县公。唐朝建立后，拜礼部尚书，兼太子詹事，掌管选拔人才授官的事务。他敢于犯言直谏，避免滥施刑罚。作为太子詹事，李纲起初深受太子李建成礼遇，后见太子与秦王李世民矛盾渐深，频向李渊祈求致仕退休，被李渊大骂一顿后，提升为太子少保，礼部尚书、太子詹事并如故。贞观四年，唐太宗再次拜李纲为太子少师，教导太子李承干。贞观五年（631年）卒，年八十五。赠开府仪同三司，谥曰贞。太子为之立碑