薛仁贵作战非常勇猛,并且善用奇兵,屡败北方各族,还曾任安东都护数年管理朝鲜一带,理政才能也是不错的。不过结局却让人始料未及,如此英勇之人,却被儿子射死。
据说当时薛仁贵和他儿子一见面就射了他儿子一箭,薛仁贵是白虎的化身,他儿子是大鹏金鹰的化身,他们命里相克,他儿子见一只白虎伏在薛仁贵身上,他儿子拿箭射向白虎,,白虎跑了他一直追着,结果他在一座破庙看见他爹躺在那里,身种了一箭,那箭正是他的,结果他爹就死了,据说他们是虎鹰相克。
正史永淳二年二月二十一日(683年3月24日),薛仁贵因病于雁门关去世,享年七十岁。唐高宗追赠他为左骁卫大将军,幽州(洽蓟县,今北京城西南)都督。