公積金貸款提前還款有沒有違約金呢

視具體情況而定。如果合同雙方在簽訂合同時約定提前還款屬於違約,需要支付違約金額,這是有違約金的情況,如果沒有約定違約金,而且銀行同意提前還款的,那麼是沒有違約金的。根據《民法典》規定債權人可以拒絕債務人提前履行債務,但是提前履行不損害債權人利益的除外。債務人提前履行債務給債權人增加的費用,由債務人負擔。
法律依據:
《民法典》第五百三十條
債權人可以拒絕債務人提前履行債務,但是提前履行不損害債權人利益的除外。債務人提前履行債務給債權人增加的費用,由債務人負擔。
第六百七十七條
借款人提前返還借款的,除當事人另有約定外,應當按照實際借款的期間計算利息

公積金貸款提前還款有沒有違約金呢