遗嘱有效期一般是永久有效。因为遗嘱是在遗嘱人死亡后才发生法律效力,如果不存在导致其失效的要件,该遗嘱一般不得撤销或者变更。但是,如果是遗嘱人立遗嘱后,却实施与遗嘱内容相反的民事法律行为,则视为对遗嘱相关内容的撤回。
法律依据:《中华人民共和国民法典》
第一千一百三十三条,自然人可以依照本法规定立遗嘱处分个人财产,并可以指定遗嘱执行人;自然人可以立遗嘱将个人财产指定由法定继承人中的一人或者数人继承;自然人可以立遗嘱将个人财产赠与国家、集体或者法定继承人以外的组织、个人;自然人可以依法设立遗嘱信托。