老人遗嘱不公证是有效的,遗嘱是否生效不在于是否经过公证,不同的遗嘱要产生效力需要的条件也不同,也就是说见证遗嘱即使不公证但是满足条件还是有效的。
遗嘱有效的条件如下:
1、遗嘱人立遗嘱时必须有行为能力。无行为能力人所立的遗嘱,即使其本人后来有了行为能力,仍属无效遗嘱。遗嘱人立遗嘱时有行为能力,后来丧失了行为能力,不影响遗嘱的效力。
2、遗嘱人立遗嘱时未受胁迫、欺骗,锁立的遗嘱是真实意思表示;
3、遗嘱内容要真实、合法,所处分的财产为个人所有;
4、给缺乏劳动能力又没有生活来源的继承人保留了必要的份额。
《民法典》第一千一百三十九条,公证遗嘱由遗嘱人经公证机构办理。