

Why Are My Fish Losing Colour? Common Causes and What to Check
Vibrant, saturated colour is one of the most visible signs of a healthy, unstressed fish. When that colour fades — whether gradually over weeks or suddenly overnight — something in the tank has changed. Here are the most common causes of colour loss in freshwater aquarium fish, and what to do about each.
1. Stress (Most Common Cause)
Stress is the number one cause of sudden colour loss. Fish under stress release cortisol, which causes physiological pigment changes — the same way a frightened octopus changes colour.
Causes of stress:
- Introduction to a new tank (acclimation stress)
- Aggressive tankmates chasing or nipping
- Overcrowding
- Sudden changes in water temperature or chemistry
- Bright lighting without hiding spots
- Reflection of their own image in the glass (bettas especially)
What to do: Identify the stressor and remove it. Add hiding spots (plants, caves, driftwood). Reduce aggression by separating offending fish. If newly introduced, allow 1–2 weeks for acclimation.
2. Poor Water Quality
Elevated ammonia, nitrite, or nitrate directly affects fish health and causes colour fading. This is especially visible in sensitive species like discus, cardinal tetras, and bettas.
Signs: Fading accompanied by lethargy, clamped fins, hanging at the surface, or rapid gill movement.
What to do: Test ammonia, nitrite, nitrate, and pH immediately. Perform a 25–30% water change if parameters are off. Check your filter — has it been cleaned or replaced recently (which can crash the beneficial bacteria)?
3. Disease
Many diseases cause colour loss as an early symptom, before more visible signs appear:
- Ich (white spot disease): Look for tiny white spots like grains of salt
- Velvet: Dusty gold or rust-coloured coating on the body
- Internal parasites: Hollow belly, colour loss, reduced appetite
- Bacterial infection: Ulcers, redness, fin deterioration alongside colour loss
What to do: Quarantine affected fish immediately. Identify the disease and treat accordingly with the appropriate medication.
4. Poor Diet
Fish fed exclusively on low-quality food gradually lose their colouration. Colour pigments (carotenoids, astaxanthin) come from diet — they cannot be manufactured internally.
Signs: Slow, gradual fading over weeks or months with no other symptoms.
What to do: Upgrade to a high-quality staple food with colour-enhancing ingredients. Supplement with frozen foods (brine shrimp, bloodworm) 2–3 times per week. Improvement should be visible within 2–4 weeks.
5. Incorrect Water Parameters
Some fish have narrow optimal ranges where their colour is at its best. Outside that range, colour fades even if the fish appears otherwise healthy.
- German blue rams: Colours intensify at 26–30°C and pH 6.0–7.0; fade outside this range
- Discus: Best colour at 28–31°C and pH 5.5–6.5
- Cardinal tetras: Neon stripe fades in hard, alkaline water
What to do: Research your species' optimal parameters and adjust accordingly. Use a GH/KH test kit alongside ammonia/nitrite/nitrate.
6. Age
Fish naturally fade as they age. This is normal and unavoidable in older fish.
Signs: Gradual fading in otherwise healthy, active fish with good water parameters and diet.
What to do: Nothing — this is natural. Continue excellent care to maintain quality of life.
Quick Diagnostic Checklist
- Test water parameters (ammonia, nitrite, nitrate, pH)
- Check for visible disease signs (spots, dusty coating, ulcers)
- Observe for aggression or bullying from tankmates
- Review feeding — is food high quality? varied?
- Check temperature and specific species requirements
- Is the fish new? Allow 1–2 weeks acclimation
Browse our fish food range and water testing kits to support your fish's colour and health.
