← Back to all articles
Published: 5 June 2025

Cloudy Eye in Fish: Effective Treatment Guide


**Quick Answer:** Cloudy eye in fish appears as a white or grey film over one or both eyes and is typically caused by poor water quality, physical injury, or bacterial infection. Treatment involves improving water conditions, performing 25-30% daily water changes, and using medications like API Melafix or Blue Planet Anti-Bacterial Remedy. Most cases clear up within 7-14 days with proper care.


Not sure what's causing your fish's cloudy eye? Upload a photo to FinsDoc for instant AI diagnosis: https://finsdoc.com.au


What is Cloudy Eye?


Cloudy eye is a common condition in aquarium fish where the eye becomes hazy, opaque, or milky in appearance. It can affect one or both eyes and ranges from a slight haziness to complete opacity. This condition is not a disease itself but rather a symptom of an underlying issue.


Unlike some fish diseases that are highly contagious, cloudy eye is typically a response to environmental factors or an indication of a localised infection. If caught early and treated properly, most fish can recover completely without permanent vision damage.


Symptoms


  • White or grey film covering part or all of the eye
  • Hazy, foggy, or opaque appearance to the eye
  • Swelling around the eye area
  • Protruding or bulging eye (exophthalmia) in severe cases
  • Fish bumping into objects or having difficulty finding food
  • Rubbing eyes against tank decorations or substrate
  • Increased blinking or eye movement
  • Lethargy or hiding behaviour
  • Loss of appetite in advanced cases

  • Causes


  • Poor water quality (high ammonia, nitrite, or nitrate levels)
  • Physical injury from sharp decorations or aggressive tank mates
  • Bacterial infections (primary or secondary)
  • Parasitic infections (less common)
  • pH fluctuations or improper water hardness
  • Chemical irritants (medications, cleaning products, or tap water contaminants)
  • Vitamin deficiencies from poor diet
  • Stress from improper tank conditions or overcrowding

  • Treatment Steps


    1. **Test water parameters** - Check ammonia, nitrite, nitrate, pH, and hardness

    2. **Perform water changes** - Do 25-30% daily water changes with properly conditioned water

    3. **Clean the tank** - Gently vacuum substrate and remove any decaying matter

    4. **Inspect for injuries** - Check tank for sharp objects that could cause eye damage

    5. **Add medication** - For bacterial infections, use API Melafix ($12-18 at Petbarn) or Blue Planet Anti-Bacterial Remedy ($15-20 at Aquarium Spare Parts Adelaide)

    6. **Maintain stable water parameters** - Keep temperature and pH consistent

    7. **Improve diet** - Feed high-quality foods rich in vitamins A, D, and E


    Worried about your fish's vision? Get a second opinion by uploading a photo to FinsDoc: https://finsdoc.com.au


    Prevention


  • Maintain excellent water quality with 0ppm ammonia and nitrite
  • Perform regular 25-30% weekly water changes
  • Use a high-quality water conditioner like Seachem Prime ($15-25)
  • Test water parameters weekly with a reliable test kit
  • Choose smooth decorations without sharp edges
  • Quarantine new fish for 2-4 weeks before adding to main tank
  • Feed a varied, high-quality diet with occasional vitamin supplements
  • Avoid overcrowding your aquarium

  • When to Worry


    If cloudy eye persists for more than two weeks despite treatment, or if you notice the condition worsening with additional symptoms like red streaks in the fins, body ulcers, or severe lethargy, more aggressive treatment may be necessary. Bulging eyes (exophthalmia) accompanied by cloudy appearance can indicate a serious internal bacterial infection that may require stronger antibiotics like Seachem KanaPlex ($28-35 at specialist stores in Adelaide). If multiple fish develop cloudy eye simultaneously, this suggests a water quality or environmental issue that needs immediate attention.


    Common Questions


    **Can fish recover their vision after cloudy eye?**

    Yes, in most cases fish can fully recover their vision if the condition is treated promptly. The eye typically clears up gradually over 1-2 weeks as the underlying cause is addressed.


    **Is cloudy eye contagious to other fish?**

    Cloudy eye itself is not directly contagious. However, if the cause is bacterial or parasitic, these pathogens could potentially spread to other fish, especially those with compromised immune systems.


    **Can I use human eye drops to treat cloudy eye in fish?**

    No, never use human medications on fish. Human eye drops contain preservatives and ingredients that can be toxic to fish. Always use aquarium-specific treatments.


    **How can I tell the difference between cloudy eye and normal colouration?**

    Some fish naturally have a slightly opaque or silvery eye appearance. Compare both eyes—if only one is cloudy, it's likely a problem. Natural eye colouration is typically consistent and doesn't change suddenly.


    **Should I isolate a fish with cloudy eye?**

    Isolation is generally not necessary unless the fish is being bullied or stressed by tank mates. If you suspect a contagious disease is causing the cloudy eye, quarantine may be beneficial.


    Still unsure about your fish's eye condition? Join over 750 Australian aquarists who trust FinsDoc for accurate diagnosis. Upload a photo now at https://finsdoc.com.au and get personalised treatment recommendations for your fish's specific symptoms.

    Not Sure What's Wrong With Your Fish?

    Upload a photo of your fish and get an instant AI-powered diagnosis with treatment recommendations.

    Try FinsDoc AI Diagnosis
      Buy Me A Coffee