房子被抵押在先房屋买卖合同是否有效,需要视下列情况而定:
1、抵押人经抵押权人同意后转让抵押房屋的,合同有效,
2、抵押人未经抵押权人同意后,转让抵押房屋的,抵押权人请求行使抵押权或确认合同无效,
3、房屋抵押权存续期间,抵押人未告知买受人抵押事项而转让抵押房屋的,买受人请求确认房合同无效。根据《中华人民共和国民法典》第四百零六条规定,抵押期间,抵押人可以转让抵押财产。当事人另有约定的,按照其约定。抵押财产转让的,抵押权不受影响。抵押人转让抵押财产的,应当及时通知抵押权人。
法律依据
《民法典》第四百零六条抵押期间,抵押人可以转让抵押财产。当事人另有约定的,按照其约定。抵押财产转让的,抵押权不受影响。抵押人转让抵押财产的,应当及时通知抵押权人。抵押权人能够证明抵押财产转让可能损害抵押权的,可以请求抵押人将转让所得的价款向抵押权人提前清偿债务或者提存。转让的价款超过债权数额的部分归抵押人所有,不足部分由债务人清偿。