Cloudy eyes: Identification & Treatment
One or both eyes appear hazy or white — can indicate infection, poor water quality or injury.

Cloudy eyes
One or both eyes appear hazy or white — can indicate infection, poor water quality or injury. Compare your fish with the reference photo above and cross-check your logged parameters in Aquarium Tracker before medicating.
What causes cloudy eyes?
- Bacterial infection secondary to water quality issues
- Physical injury or rough handling
- Vitamin deficiency in long-term poor diet (less common)
- Parasitic infection in some cases
What to check before medicating
| What to measure | Typical target | What an off reading points to |
|---|---|---|
| Ammonia (NH₃/NH₄⁺) | 0 ppm | Anything above zero means the biological filter cannot keep up. Toxic to fish long before it is high enough to feed algae. |
| Nitrite (NO₂⁻) | 0 ppm | A reading above zero points to an immature or disrupted filter — common after a media change, medication, or a large clean. |
| Nitrate (NO₃⁻) | 5–20 ppm planted · under 10 ppm reef | Climbing nitrate signals more waste going in than water changes and plants export. Near zero in a planted tank starves plants and favours algae. |
| Temperature | within your species range, steady | Warmer water holds less oxygen and speeds both metabolism and pathogen growth. Sudden swings stress fish more than a steady figure at either end. |
| pH | stable, within your species range | Stability matters more than the number. A drifting pH usually means depleted KH or a CO₂ swing rather than a pH problem in itself. |
| Stocking level and mix | suits volume, footprint and temperament | Crowding raises waste and stress together, which is why disease often follows a new addition rather than a parameter change. |
Take these readings first. A large share of what looks like disease is a water quality problem, and medicating a tank whose ammonia is climbing treats the symptom while the cause keeps working.
Treatment steps
- Test and correct ammonia, nitrite and nitrate immediately
- Increase water-change frequency and maintain stable temperature
- Review diet variety and ensure food is consumed within minutes
- Isolate if only one fish is affected and condition worsens
- Seek specialist advice if cloudiness spreads or the fish stops eating
Prevention
- Keep ammonia and nitrite at zero — most bacterial and fungal problems follow a water quality lapse rather than arriving from outside
- Remove sharp décor and address bullying; these conditions take hold on damaged tissue
- Avoid overstocking; crowding raises waste and stress at the same time
- Feed only what is eaten in a few minutes, and remove the rest
Frequently asked questions
Is cloudy eyes contagious to my other fish?
Not directly, but the water quality or injury risk behind it usually applies tank-wide.
How quickly do I need to act?
Act within a day or two. Most conditions are far easier to reverse early, and a fish that has stopped eating has usually been unwell for longer than it has looked unwell.
Should I treat in the display tank or a hospital tank?
A separate hospital tank is preferable where the fish is well enough to move: doses are easier to control, and many medications harm invertebrates, plants or the biological filter. Treat in the display only when the whole tank is affected or moving the fish would add more stress than the treatment removes.
Related guides
- Bulging eye (popeye) — easily mistaken for this
- Fin rot — easily mistaken for this
- Every symptom, side by side — if you are not certain what you are looking at
- Quarantine protocol — what most outbreaks trace back to
- Choosing a test kit — for the readings above

















