有精神疾病是否能购买百万医疗险,还需要看实际情况。一般来说,如果是在线上购买百万医疗险,那么一般可以智能核保,其对于精神疾病通常会做出无法投保的结论。因此,如果精神疾病患者其实已经痊愈多年,而且复查也没有异常的话,建议可以走人工核保,或者直接在线下购买百万医疗险,比如前往保险公司服务网点购买百万医疗险等,人工核保相对于智能核保来说会更加的人性化,能够详细的根据被保险人的实际健康情况给出更为合理的承保结论。