租房合同未到期是否可退押金和租金需视具体情况而定。一般来说如果是租客单方面违约提前退租根据《民法典》第五百七十七条规定当事人一方不履行合同义务或者履行合同义务不符合约定的应当承担继续履行、采取补救措施或者赔偿损失等违约责任。这种情况下房东有权扣除部分或全部押金租金也可能不会退还。但若是因不可抗力因素如房屋损坏无法居住等房东原因导致合同无法继续履行房东应退还相应押金和租金。或者双方协商一致同意解除合同也可按协商结果处理。总之合同未到期退租关键看违约方及具体违约情形遵循合同约定和相关法律规定来确定押金和租金的退还情况。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。