历史上光绪皇帝没有孩子的原因有两个:一个是慈禧,另一个是近亲结婚。慈禧给他挑选的妃子都不是他喜欢的,而珍妃又被慈禧给害死了,体弱多病的光绪最终没能留下子嗣。
光绪皇上名叫爱新觉罗·载湉,四岁登基,起初由慈安、慈禧两宫太后垂帘听政,光绪七年慈安太后崩逝后,由慈禧太后一宫独裁,直至光绪帝十八岁亲政,此后名义上归政于光绪帝,实际上大权仍掌握在慈禧太后手中。
作为傀儡皇帝的光绪一直都生活在慈禧阴影下,他身边的妃子都是慈禧为了巩固政权塞过来的,光绪对那些女人并没有好感,自然也不想碰她们,唯一爱的珍妃又被慈禧给杀死了,这让光绪对女人失去了兴趣。
光绪帝本人从小就体弱多病,又很大年龄才结婚,还被慈禧幽禁了很长一段时间,并且清朝由于是少数民族,近亲结婚成风,导致的弊端呈现在光绪皇帝身上。
不仅光绪没有子嗣,从咸丰帝开始,咸丰帝只有一个儿子,咸丰帝的儿子同治帝没有儿子,到最后末代皇帝溥仪也没有子嗣。