刘邦杀韩信有以下两个方面的原因。

第一,也是最主要的原因,功高震主遭疑忌。做为汉初三杰之一的韩信,在领兵打仗上,可以说是战无又胜,攻无不克,以致于反对刘邦的势力都想拉拢韩信,而刘邦阵营里是没人能胜过韩信的,所以刘邦对韩肯定是不放心的。

其次,韩信的言行不谨慎。比如他公开表示对由王降侯的不满,还与刘邦的敌人有接触。自然也使刘邦怀疑。所以刘邦肯定是要除掉韩信的,只是时间的早晚而已。