参与争储.太子李建成和李世民的矛盾激化，李元吉认为李建成必能为帝，支持他，李建成也许诺以后以他为皇太弟。李建成和李元吉与唐高祖的宠妃尹德妃、张婕妤交好，她们在高祖面前支持李建成，劝他不要改立李世民为太子。武德五年（622年），李建成在王珪和魏征建议下，请缨率军讨伐刘黑闼。高祖派他和李元吉前去。十一月，李元吉遣兵在魏州击破刘黑闼的弟弟刘十善。十二月，刘黑闼攻魏州受阻，李建成、李元吉率大军到昌乐，刘黑闼引兵拒战，但没有交战。李建成、李元吉领大军在馆陶击溃刘黑闼。刘黑闼北逃突厥，却被部将诸葛德威伏击