遗赠扶养协议法律效力有:
1、遗赠扶养协议一经签订,双方必须认真遵守协议的各项规定。
2、遗赠扶养协议的法律效力高于法定继承和遗嘱继承。
3、一般情况下,遗赠扶养协议的执行期限较长。
根据《民法典》第一千一百二十三条规定,继承开始后,按照法定继承办理;有遗嘱的,按照遗嘱继承或者遗赠办理;有遗赠扶养协议的,按照协议办理。
第一千一百二十四条第一款规定,继承开始后,继承人放弃继承的,应当在遗产处理前,以书面形式作出放弃继承的表示;没有表示的,视为接受继承。
法律依据:《民法典》第一千一百二十三条
继承开始后,按照法定继承办理;有遗嘱的,按照遗嘱继承或者遗赠办理;有遗赠扶养协议的,按照协议办理。
第一千一百二十四条第一款
继承开始后,继承人放弃继承的,应当在遗产处理前,以书面形式作出放弃继承的表示;没有表示的,视为接受继承。