If your hot water smells like oil, it is possible that the water supply or plumbing has been contaminated with gasoline, oil or bacteria. This can be a health risk. In rarer cases, you may notice an oil smell in a new water heater caused by a chemical reaction between the water and the tank components. This should disappear in a few weeks.

Leave a Comment