Skip to content
KnowYourWellWater
Well Water ProblemsHealth-sensitive topic

Oily or Rainbow Sheen on Well Water

An oily sheen can be harmless iron bacteria or a serious sign of petroleum contamination. The two look different when disturbed, and if petroleum is possible you should stop drinking, use a safe source, and test.

By Know Your Well Water Editorial TeamReviewed October 29, 20262 min read

Quick Answer

A rainbow or oily sheen on well water is usually one of two things: a bacterial film from iron bacteria, which is an aesthetic nuisance, or actual petroleum from fuel, oil, or a leaking tank, which is a health hazard. A simple disturbance test helps tell them apart, but if petroleum is possible, stop drinking the water, use a safe source, and contact your local health department.

If you smell fuel or oil, treat it as contamination

A sheen paired with a gasoline, diesel, or oil smell may mean petroleum has reached your well from a leaking tank or spill. Stop drinking and cooking with the water, switch to a safe source, and contact your local health department and state environmental agency. Boiling will not remove petroleum and can be hazardous.

Telling the two apart

ObservationIron bacteria (aesthetic)Petroleum (health hazard)
When you poke the filmBreaks into cracked, angular piecesSwirls back together smoothly
SmellEarthy, swampy, or noneFuel, solvent, or oily
Other signsOrange slime in tanks and fixturesNearby fuel tank, spill, or gas station
Iron bacteria sheen vs. petroleum sheen

What to do

  1. 1Do the disturbance test: a film that cracks into pieces points to iron bacteria; a film that swirls back together points to oil.
  2. 2If there is any fuel or solvent smell, stop using the water and switch to a safe source.
  3. 3Contact your local health department and state environmental agency if petroleum is suspected.
  4. 4For iron bacteria, test for iron and bacteria and plan disinfection; for petroleum, arrange specialized contaminant testing.

Why the source matters

Iron bacteria are a stubborn nuisance but not a direct health standard. Petroleum contamination is a health hazard that needs professional investigation of the source, such as an underground storage tank or spill, and specialized treatment. Never rely on look or smell to declare the water safe; confirm with testing.

Frequently asked questions

How do I know if the sheen is oil or bacteria?
Gently disturb the film. An iron-bacteria film cracks into angular plates, while a petroleum film swirls back together. If you also smell fuel or solvents, assume petroleum, stop drinking the water, and contact your health department.

Sources & references

This guide is documentary research and general information, not a laboratory analysis or professional assessment of your specific well. See our disclaimer.