提前20年签房屋租赁合同不可以。依据我国合同法的规定,租赁合同最长的期限是二十年,如果租赁合同期限超过二十年是无效的合同。
【法律依据】
《合同法》第二百一十四条租赁期限不得超过二十年。超过二十年的,超过部分无效。租赁期间届满,当事人可以续订租赁合同,但约定的租赁期限自续订之日起不得超过二十年。