Fish “flash” when they dart sideways and scrape their bodies against rocks, gravel, decorations, or the tank glass. It’s the fish equivalent of scratching an itch. An occasional flash from a single fish is normal, but repeated flashing or multiple fish doing it at once signals something is irritating their skin or gills and needs your attention.
What Flashing Looks Like
Flashing is a quick, deliberate movement where a fish turns on its side and rubs against a hard surface. It can look dramatic, almost like the fish is having a seizure, or it can be subtle: a brief shimmy against the substrate. Some fish do it once and swim off normally. Others repeat it every few minutes, sometimes focusing on one side of their body or rubbing their gill covers specifically. The location of the rubbing can hint at what’s bothering them.
Parasites Are the Most Common Cause
External parasites are the number one reason fish flash. The parasite attaches to the skin or gills and causes irritation, and the fish tries to physically scrape it off. Several types are responsible.
Ich (White Spot Disease)
Ich is the parasite most fishkeepers encounter first. It burrows under the skin, and flashing is often the earliest symptom, appearing before the characteristic white spots become visible. By the time you see spots, the infection has been underway for days. Other early signs include increased mucus production, which makes the fish look slimy or hazy, and clamped fins.
Flukes
Flukes are tiny flatworms that come in two main varieties. Body flukes attach to the skin and fins, causing fin erosion, lethargy, and frequent flashing. Gill flukes target the gill tissue, triggering excess mucus production and rapid breathing in addition to flashing. Both types produce very similar symptoms, but if your fish is flashing and also gasping at the surface or breathing heavily, gill flukes are the more likely culprit. Flukes are too small to see with the naked eye, which makes them harder to diagnose than ich.
Other External Parasites
Several single-celled organisms can also trigger flashing, including velvet disease (which looks like a fine gold or rust-colored dust on the skin) and various ciliated parasites that colonize the skin surface. These are common in tanks with new, unquarantined fish.
Poor Water Quality Irritates Skin and Gills
You don’t need parasites for fish to flash. Water that contains even low levels of ammonia or nitrite directly irritates the delicate tissue of the gills and skin. The fish responds the same way it would to a parasite: by trying to rub the irritation away. Elevated nitrate levels, while less acutely toxic, can cause the same behavior over time.
Rapid pH swings are another common trigger. Fish skin is covered in a protective mucus layer, and the composition and thickness of that mucus changes in response to environmental stressors like acidity, temperature shifts, and pollutants. A sudden pH change prompts the fish to overproduce mucus, which itself becomes uncomfortable and leads to flashing. This is why fish often flash right after a large water change, especially if the new water has a different pH or temperature than the tank water.
Chlorine and chloramine in untreated tap water are potent skin irritants. Residues from cleaning products, freshly washed filter media, or even new decorations that haven’t been rinsed thoroughly can have the same effect.
Bacterial and Fungal Infections
Skin infections, whether bacterial or fungal, create localized discomfort that fish try to relieve by rubbing. These infections often develop as secondary problems after the skin has already been damaged by parasites, poor water quality, or physical injury. If you see redness, open sores, cottony white patches, or raised scales alongside flashing, an infection is likely involved.
How to Tell If Flashing Is a Problem
A single fish that flashes once or twice a day and otherwise behaves normally is not a concern. Fish do occasionally rub against things as part of their natural movement. The warning signs that something is wrong include:
- Frequency: the same fish flashing repeatedly, multiple times per hour
- Multiple fish: two or more fish in the tank flashing within the same time period
- Accompanying symptoms: white spots, excess mucus, clamped fins, rapid breathing, loss of appetite, or lethargy
- Escalation: flashing that increases over days rather than resolving on its own
What to Do When Your Fish Are Flashing
Start with water testing. Check ammonia, nitrite, nitrate, and pH. If any of these are off, a partial water change with properly dechlorinated, temperature-matched water is the first step. Many cases of flashing resolve once water quality improves, because the irritant was chemical rather than biological.
If water parameters are fine, observe the fish closely for visible signs of parasites. White spots point to ich. A dusty gold sheen suggests velvet. Inflamed gills, excess slime, or fin erosion without visible spots can indicate flukes.
For mild or early parasite issues, salt baths are a low-cost, broadly effective first treatment. The standard therapeutic concentration used in aquaculture is about 30 grams of pure sodium chloride (non-iodized salt) per liter of water, with the fish immersed for 15 to 30 minutes. This concentration has been shown to reduce a range of external parasites including common protozoans and skin flukes. Salt baths are a short-term dip in a separate container, not a permanent addition to the main tank.
For confirmed ich, raising the tank temperature slightly (if your species tolerates it) speeds up the parasite’s life cycle and makes treatment more effective. Over-the-counter ich medications are widely available at pet stores and work by targeting the free-swimming stage of the parasite.
Flukes are tougher to treat. They don’t respond to standard ich medications, and because they’re invisible to the naked eye, many fishkeepers don’t realize flukes are the issue until other treatments have failed. Dedicated antiparasitic treatments designed for flatworms are the go-to option. Effectiveness depends on dosing and duration, but targeted treatments can eliminate 85% or more of a fluke infection when used properly over a course of about a week.
Prevention Goes a Long Way
Most flashing episodes trace back to something that entered the tank: a new fish carrying parasites, untreated tap water, or a shift in water chemistry. Quarantining new fish for two to four weeks before adding them to your main tank is the single most effective way to prevent parasite introductions. Consistently dechlorinating water, maintaining stable temperature and pH, and keeping up with regular water changes addresses the chemical side. A fish in clean, stable water with an intact mucus layer has strong natural defenses against the irritants that cause flashing in the first place.

