遗赠扶养协议并非必须公证才有效。1. 遗赠扶养协议是遗赠人与扶养人之间关于扶养人承担遗赠人生养死葬的义务遗赠人的财产在其死后转归扶养人所有的协议。只要协议是双方真实意思表示内容不违反法律法规强制性规定且双方具有相应民事行为能力协议即成立并生效。2. 公证只是对协议的真实性、合法性进行证明能增强协议的公信力。未经公证的遗赠扶养协议只要符合法定条件同样受法律保护。3. 例如双方签订书面协议明确约定各自权利义务扶养人依约履行了对遗赠人的生养死葬义务即使未公证遗赠人去世后扶养人也有权依据协议继承其财产。4. 不过为避免日后可能产生的纠纷办理公证能使协议的效力更具确定性。若对协议效力存在疑虑建议咨询专业法律人士或考虑进行公证。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。