红眼睛多长时间能好需要看是什么原因引起的,很多疾病都可以导致眼睛红,也就是眼睛充血。比如结膜炎、角膜炎等炎症急性发作时,眼睛充血一般一周能好。如果是视疲劳引起的,休息1-2天就能好。

其他疾病如青光眼、色素膜炎等等,也都可以造成红眼睛。所以不同疾病下,恢复时间是不一样的。建议到医院检查一下,看是什么疾病导致的眼睛红,确诊了疾病之后才能知道几天能够好。