贾谊英年早逝的原因是深自歉疚抑郁而亡。公元前173年,终日面对那些老朽无能的大臣而感到厌烦的汉文帝想起了贾谊,把贾谊从长沙召回了京城。汉文帝在未央宫祭神的宣室里接见了贾谊,汉文帝向贾谊询问关于鬼神的事,听了贾谊的解释,汉文帝连连感叹,一开始是分主次而坐,后来汉文帝听得入神,将自己的座位不住往前移动,坐到了贾谊的旁边。君臣二人一直谈到半夜,汉文帝仍意犹未尽。
这次会面后,汉文帝任命贾谊担任自己最爱的小儿子梁怀王刘揖的太傅,希望贾谊能好好教育引导他。公元前169年,梁怀王刘揖入朝,骑马的时候,不小心摔了下来死了。虽然这件事不是贾谊的直接责任,汉文帝在悲伤之余,还安慰贾谊,但是贾谊感到自己身为太傅,没有尽到责任,才会出现这样的事,所以心里非常难过,经常哭泣,心情十分忧郁。第二年,贾谊就这样在忧郁中死去了,年仅三十三岁。