眼底出血可以由多种疾病所引起,包括视网膜静脉阻塞、糖尿病视网膜病变、湿性黄斑变性等等,具体多久能好与其具体病因有关,大多数情况下3-6个月左右可以逐渐恢复。

如果因为眼底出血引起了新生血管、视网膜部分区域灌注缺失等,可能需要治疗1-2年才能好转。但也有一些眼底出血与上火、熬夜相关,这种情况下注意休息,使用热敷等处理,3-5天左右也能恢复。