遗赠扶养协议的有效期通常直至协议约定的事项履行完毕。1. 从本质上讲遗赠扶养协议是一种双务有偿协议。扶养人承担对遗赠人生养死葬的义务遗赠人则将其特定财产在死后赠与扶养人。只要双方按照协议持续履行各自义务协议就一直有效。2. 若扶养人完全履行了对遗赠人的生养死葬义务遗赠人也依约将财产赠与扶养人那么协议因履行完毕而终止这期间就是协议的有效存续期。3. 特殊情况下如果在协议履行过程中出现一方严重违反协议约定的情况比如扶养人故意不履行扶养义务或者遗赠人擅自变更遗赠财产等另一方有权通过法律途径解除协议。解除后协议不再具有效力其有效期限也就到此为止。总之遗赠扶养协议的有效期取决于协议的履行情况以及是否出现法定解除事由只要协议未正常履行完毕或未被依法解除它就持续有效。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。