遗赠抚养协议有效的条件如下:
1、遗赠人须有遗嘱能力;
2、遗赠人须为缺乏劳动能力又没有生活来源的继承人保留必要的遗产份额;
3、遗赠人的遗嘱符合法律规定的形式要求;
4、受遗赠人须为法定继承人范围以外的人,且在遗赠人的遗嘱生效时生存之人;等等。
【法律依据】
《继承法》第三十一条规定,公民可以与扶养人签订遗赠扶养协议。按照协议,扶养人承担该公民生养死葬的义务,享有受遗赠的权利。
公民可以与集体所有制组织签订遗赠扶养协议。按照协议,集体所有制组织承担该公民生养死葬的义务,享有受遗赠的权利。