李世民发动玄武门之变主要有两方面的原因,一是被外界形势所逼,太子李建成和齐王李元吉联手对付他,逼得他走投无路,二是李世民自己对权力和皇位也有野心。李世民发动玄武门政变逼宫夺权,杀死了李建成和李元吉兄弟二人,逼得李渊把皇位禅让给了自己。
《旧唐书·太宗本纪》中这样记载,公元626年,太子李建成跟齐王李元吉联手想要谋害太宗皇帝,结果没有来得及动手,就被李世民先发制人,杀死在了玄武门之下。
6月4日,李世民率领尉迟敬德,长孙无忌,侯君集,房玄龄等人在玄武门将李建成和李元吉团团围住,在经过一场血腥的厮杀之后,太子李建成与齐王李元吉纷纷被李世民的人斩杀。李渊无奈之下,只能立李世民为太子,并主动让位,做起了太上皇。
李世民之所以会发动玄武门之变,一方面是因为李渊对他的倚重动摇了李建成的太子之位,李建成担心自己被废所以总是想方设法的制衡李世民。另一方面李世民逼宫夺权,也是因为他自己功高盖主,对皇权有了野心。