公证遗嘱的生效条件如下:1.立遗嘱人具有完全民事行为能力。2.遗嘱是立遗嘱人的真实意思表示。3.遗嘱内容合法。4.遗嘱处分的财产是立遗嘱人的合法财产。【法律依据】《民法典》第一千一百三十九条:公证遗嘱由遗嘱人经公证机构办理。