提前还房贷是否需交违约金取决于贷款合同约定。若合同明确规定提前还款需支付违约金即便满2年提前还款仍可能要交。比如合同约定还款不满3年提前还款收取未还本金一定比例的违约金。若合同未作此规定从法律角度借款人提前还款不构成违约无需交违约金。根据《民法典》第五百七十七条规定当事人一方不履行合同义务或者履行合同义务不符合约定的应当承担继续履行、采取补救措施或者赔偿损失等违约责任。合同无提前还款违约约定提前还款就不属于违约行为。所以关键是查看贷款合同中关于提前还款的条款约定依约行事。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。