Skip to content

Why is my fish flashing or scratching?

Flashing and rubbing against surfaces means the skin or gills are irritated β€” usually water quality or parasites. Test the water first.

The short answer

Flashing β€” rubbing or scraping the body against surfaces β€” means the skin or gills are irritated. The two big causes are water quality (or a parameter swing) and external parasites. Because these look alike, the first step is always to test your water before assuming a parasite and medicating.

Water quality comes first

Ammonia and nitrite chemically burn the skin and gills, and a sudden change in pH, temperature or a large unmatched water change can irritate a fish just as much. Test with a liquid test kit; if ammonia or nitrite is present, do a prompt water change with dechlorinated, temperature-matched water. Make sure new water is always matched to the tank β€” see how to do a water change. Uncycled tanks are a frequent trigger, so review how to cycle an aquarium.

Do this first: test for ammonia, nitrite and nitrate with a liquid test kit, and check nothing shifted suddenly. Irritated water chemistry causes flashing that's easily mistaken for parasites.

Ruling out parasites

If the water tests clean and stays stable but flashing continues β€” especially alongside tiny white spots, a dusting sheen, clamped fins or increased mucus β€” an external parasite may be involved. This is where quarantine matters: new fish and plants are the usual way parasites arrive, which is why we recommend a quarantine step. If the gills look affected and the fish is also breathing hard, cross-check with why is my fish breathing fast?.

Getting it right

Don’t dose parasite medication blindly β€” treating clean water stresses fish for nothing, and the wrong medication can do harm. Confirm the environment first, observe carefully, and if flashing persists or worsens after the water checks out, describe the exact symptoms to an aquatic vet or an experienced fishkeeping community before choosing a treatment.

Frequently asked questions

What does flashing look like?

Flashing is when a fish suddenly turns and rubs its body or gills against the substrate, rocks, decor or plants, often flashing its pale belly as it twists. An occasional scratch is normal; repeated, frantic rubbing is a sign of irritation.

Does flashing always mean parasites?

No. Irritation from poor water quality, a sudden parameter swing, or the wrong pH is a very common cause and is often mistaken for parasites. That's why testing the water comes before reaching for any parasite treatment.

πŸ”Ž The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy β€” with an AI assistant to guide you.

πŸ“‰ Real price historyπŸ”” Buy-now alertsπŸ€– AI buying assistant
Try free for 14 days β†’
No commitment Β· Cancel in 1 click Β· 5 languages