买保险5年前的病史是否有告知义务,还要看健康告知是否有问到,比如重疾险有时候会问到被保险人2年内是否有住过院,看过门诊等,那么被保险人就只要如实告知2年内的住院史、诊疗史即可,但是重疾险健康告知有时候问到的既往症是没有时间限制的,比如就是问过去是否有得过糖尿病、肝炎等,那么这种情况下,哪怕被保险人该疾病是5年前、10年前得过,后来已经痊愈了,那么也必须要如实告知。