要看具體情況。如果租賃合同沒有明確押金的性質或規則,租房不滿壹年不退押金是違法的。如果雙方的租賃合同已經明確承租人必須租滿1年以及押金性質,那麽不滿壹年不退押金是合法的。
法律依據:
《民法典》第七百二十壹條承租人應當按照約定的期限支付租金。對支付租金的期限沒有約定或者約定不明確,依照本法第五百壹十條的規定仍不能確定的,租賃期間不滿壹年的,應當在租賃期間屆滿時支付;租賃期限超過壹年的,每年到期支付,剩余期限不足壹年的,租賃期限屆滿支付。