Serving Metro Vancouver & the Fraser Valley · Since 1999 info@heatland.caEmergency Service

Why does my hot water smell unusual?

Quick answer: Unusual-smelling hot water is most often a rotten-egg (sulphur) odour caused by a reaction between the water heater’s anode rod and sulphur bacteria in the tank, common when hot water sits unused. A metallic smell suggests corrosion, and a musty smell points to bacteria. If the smell is from gas near the appliance itself, not the water, leave and call your gas utility immediately. A licensed technician can flush, sanitize, or replace the anode.

Hot water that smells ‘off’, like rotten eggs, metal, or must, is unpleasant and understandably worrying. In Metro Vancouver and Fraser Valley homes, the good news is that most water odours come from harmless reactions inside the tank rather than anything dangerous. The important exception is a gas smell coming from the appliance itself.

The key clue is whether the smell is only in the hot water (pointing to the water heater), in both hot and cold (pointing to the water supply), or is a gas odour near the unit (a safety issue).

HeatLand has served the region since 1999 as a licensed, insured, family-run company with TSBC-certified gas fitting. Below we explain what each smell means, how to tell a harmless odour from a real hazard, and the fixes, from flushing and sanitizing to anode replacement.

Need help now? Call HeatLand at (604) 330-3812 or request a free estimate — licensed, insured, and serving Metro Vancouver & the Fraser Valley since 1999.

The Rotten-Egg Smell: Anode Rod and Bacteria

By far the most common complaint is a rotten-egg or sulphur smell in the hot water. This is caused by hydrogen sulphide gas, produced when naturally occurring sulphur bacteria in the water react with the magnesium anode rod inside the tank. It tends to be worse when hot water has been sitting unused, after a vacation, or first thing in the morning, and often clears somewhat as water flows.

A telling test: if the smell is only in the hot water and not the cold, the water heater is the source. Fixes include flushing the tank, sanitizing it (a technician can disinfect the tank to kill the bacteria), and, most durably, replacing the standard magnesium anode rod with an aluminum-zinc or powered anode that doesn’t feed the reaction. Simply removing the anode is not advisable, as it protects the tank from corrosion. A licensed technician can diagnose the cause and recommend the right combination of flushing, sanitizing, or anode replacement.

Metallic, Musty, or Other Odours

Not every smell is sulphur. A metallic or coppery odour in hot water usually points to corrosion, of the tank, the anode, or metal pipes, and often comes alongside discoloured water. It signals the unit is aging or corroding and should be inspected, since it may precede leaks. A musty, earthy, or mouldy smell suggests bacterial or organic growth, sometimes in the tank if temperatures are set too low (below about 49°C bacteria can thrive), or occasionally biofilm in fixtures.

If the smell is in both hot and cold water, the water heater isn’t the culprit; the source is your water supply, plumbing, or, for well users, the well itself. In that case the fix lies with the supply rather than the heater. For odours isolated to hot water, raising the temperature to a safe 49°C (120°F) can discourage bacteria, while flushing and sanitizing address existing growth. A licensed technician can identify whether corrosion, bacteria, or the supply is behind the smell and address it appropriately.

Not sure what’s wrong? Our TSBC-certified technicians can diagnose the issue and give you straight answers. Call (604) 330-3812 or book a free estimate online.

A Gas Smell Is Different, and Urgent

It’s important to distinguish a rotten-egg smell in the water from a gas smell in the air near a gas appliance. Natural gas is odourized with a sulphur-like scent (mercaptan) precisely so leaks are detectable, and it can resemble the rotten-egg smell of sulphur water. The difference: a water odour comes from the tap when you run hot water; a gas leak smell is in the air around the water heater or gas line, whether or not you’re running water.

If you smell gas in the air near your water heater or anywhere in the home, treat it as an emergency. Do not run water to test, do not operate light switches, thermostats, or anything that could spark, and don’t relight a pilot. Leave the home, and from outside, call your gas utility’s emergency line and a licensed gas fitter. Carbon monoxide is a related hazard with gas appliances; if anyone has headaches, nausea, or dizziness, get to fresh air and call for help. When in doubt, treat any airborne gas smell as urgent.

Fixes and When to Call a Professional

For a water odour isolated to the hot side, several remedies help. Flushing the tank clears sediment and bacteria-friendly debris. A tank sanitization, disinfecting the tank and lines, kills the bacteria causing sulphur or musty smells. Replacing a magnesium anode with an aluminum-zinc or powered anode addresses persistent rotten-egg odours at the root. Setting the thermostat to a safe 49°C (120°F) discourages bacterial growth without creating a scald risk. These are best handled by a licensed technician, who can also confirm the anode and tank are otherwise healthy.

Call a professional when the smell persists after flushing, when it’s accompanied by discoloured water or corrosion, or when you’re unsure of the cause. And always treat an airborne gas smell as an emergency, leave and call from outside. HeatLand’s TSBC-certified team serves Metro Vancouver and the Fraser Valley, services all major tank and tankless brands, and can flush, sanitize, or re-anode your system to restore fresh, clean hot water, with emergency service available when you need it.

Quick Checklist

  • Check if the smell is in hot only, or both hot and cold
  • Confirm it’s a water odour, not a gas smell in the air
  • Flush the tank to clear sediment and debris
  • Have the tank sanitized to kill bacteria
  • Replace a magnesium anode with aluminum-zinc or powered type
  • Set the thermostat to a safe 49°C (120°F) to discourage bacteria
Smell Likely Cause Typical Fix
Rotten egg (hot only) Anode + sulphur bacteria Flush, sanitize, or re-anode
Metallic Corrosion of tank or pipes Inspect; possible replacement
Musty/earthy Bacterial growth Sanitize; raise temperature
Gas smell in the air Possible gas leak Leave and call the gas utility

Frequently Asked Questions

Why does my hot water smell like rotten eggs?

That sulphur smell is hydrogen sulphide gas, produced when sulphur bacteria in the water react with the tank’s magnesium anode rod. It’s usually worse after hot water has sat unused. If the smell is only in the hot water, the heater is the source. Flushing, sanitizing the tank, or replacing the anode with an aluminum-zinc or powered type usually resolves it.

Is smelly hot water dangerous?

A sulphur or musty smell in the hot water is generally unpleasant rather than dangerous, but it shouldn’t be ignored. The important exception is a gas smell in the air near the appliance, that’s a potential gas leak and an emergency. If you smell gas around the unit, leave the home and call your gas utility from outside immediately.

How do I tell a water smell from a gas leak?

A water odour comes from the tap when you run hot water; a gas leak smell is in the air around the water heater or gas line, whether or not water is running. Natural gas is odourized to smell sulphur-like, so it can resemble rotten-egg water. If the smell is airborne near the appliance, treat it as urgent: leave and call the gas utility.

Will replacing the anode rod fix the smell?

Often, yes, for a persistent rotten-egg odour. Swapping the standard magnesium anode for an aluminum-zinc or powered anode removes the reaction that produces the sulphur smell, while still protecting the tank from corrosion. It’s usually paired with a flush and sanitization for best results. A licensed technician can confirm the anode is the cause and install the right type.

HeatLand Heating & Cooling has served Metro Vancouver and the Fraser Valley since 1999 — family-run, licensed and insured, with TSBC-certified gas fitting and emergency service available. Call (604) 330-3812, email info@heatland.ca, or request a free estimate today.

Reviewed by the HeatLand Heating & Cooling team — licensed HVAC contractor serving Metro Vancouver & the Fraser Valley since 1999. This article is for general guidance only. If you smell gas, suspect a carbon monoxide leak, or are unsure about any electrical or gas component, stop troubleshooting immediately and call a licensed technician or 911.

Get your free estimate

Tell us what's going on and we'll get right back to you — no pressure, no obligation.

  • Free, no-obligation quotes
  • All major brands serviced
  • Metro Vancouver & the Fraser Valley
  • Financing & CleanBC rebate help
Prefer to talk now? Call (604) 330-3812

We'll only use your details to contact you about your request.