遗嘱公证有效的条件是:
1、遗嘱人必须具有完全民事行为能力;
2、遗嘱人的意思表示真实;
3、遗嘱的内容和形式不得违反法律或社会公共利益;
4、遗嘱人处分的财产必须是其个人合法财产;
5、遗嘱人申办遗嘱公证应当亲自到公证处提出申请,不能委托他人办理。
【法律依据】
根据《继承法》第十六条,公民可以依照本法规定立遗嘱处分个人财产,并可以指定遗嘱执行人。公民可以立遗嘱将个人财产指定由法定继承人的一人或者数人继承。