A gas tankless water heater that swings between hot and cold, sometimes called the cold water sandwich, usually traces back to flow rate, scale, or a venting issue.
Tell us what you need—we’ll call you back fast.
Quick answer
A gas tankless water heater with fluctuating temperature is most often caused by flow rate changing below the unit's minimum activation point, mineral scale buildup on the heat exchanger, a fixture mixing hot and cold unevenly, or a venting restriction affecting combustion. A brief dip when a second fixture opens, sometimes called the cold water sandwich, is a known characteristic of tankless operation, but ongoing or worsening swings point to a specific cause a technician can diagnose.
Need a licensed gas fitter for your tankless water heater? Call CANRO at (604) 359-1081 — residential natural-gas heating and hot water across Metro Vancouver since 1999.
Unlike a storage tank that holds a large reservoir of already-heated water, a gas tankless water heater heats water on demand as it flows through the unit, using a modulating burner that adjusts its output based on flow rate and the incoming water temperature. This design means temperature stability depends on the unit correctly sensing flow and adjusting the burner in real time, and anything that disrupts that sensing or the burner's ability to respond, whether flow rate, scale, or combustion air, can show up as a fluctuation the moment you notice it at the tap.
| Pattern | Likely explanation | Concerning or normal |
|---|---|---|
| Brief cold dip right after turning on hot water | Cold water sandwich, residual cool water in the line | Normal tankless characteristic |
| Temperature drops when a second fixture opens | Flow exceeding unit capacity or minimum activation issue | Worth checking if frequent |
| Slow drift toward cooler water over months | Scale buildup on the heat exchanger | Needs descaling service |
| Sudden swings with an error code or lockout | Combustion, venting, or sensor fault | Needs technician diagnosis promptly |
Every tankless unit has a minimum flow rate it needs to detect before the burner activates, and if flow drops just below that threshold, even briefly, such as when another fixture opens or a low-flow showerhead is combined with a partially closed valve somewhere in the line, the unit can cycle the burner off and on, producing a noticeable temperature swing rather than a smooth stream of hot water. This is more common in homes with multiple bathrooms sharing one tankless unit, and in laneway or suite setups in Metro Vancouver where hot water demand from more than one household draws on the same appliance at overlapping times.
Metro Vancouver's municipal water is comparatively soft, drawn from mountain reservoirs, which generally slows scale buildup compared to many other regions, but it is not scale-free, and homes on well water in parts of the Fraser Valley often see harder water and faster scale accumulation. Scale that coats the heat exchanger's internal passages insulates it slightly and can make the unit's temperature response less precise, sometimes showing up as gradual drift or hunting between temperatures rather than a stable output, particularly as the unit approaches or passes the point where an annual descaling flush was recommended by the manufacturer.
Note whether the fluctuation happens only when a second fixture is running, only after long periods of no hot water use, or seemingly at random, since each pattern points a technician toward a different cause. Check the inlet water filter screen if your model has an accessible one and the manual describes cleaning it, since a clogged screen can restrict flow enough to trigger fluctuation. Beyond that, adjusting gas pressure, inspecting the heat exchanger, or descaling the unit involves specialized equipment and direct work on a gas appliance, and should be left to a licensed technician.
A unit that has never been descaled and is several years into service, especially on well water or in a hard-water area, often benefits from a maintenance flush before any parts are replaced, since scale is a common underlying contributor to inconsistent temperature. If fluctuation continues after descaling and a flow assessment, the conversation shifts to whether a specific component, such as a flow sensor or modulating valve, has failed, versus whether the unit is simply undersized for the household's simultaneous hot water demand. A tankless installation in Metro Vancouver runs a ballpark of $3,500 to $7,500, not a quote, and sizing is one of the first things reviewed if repeated fluctuation points to a capacity mismatch rather than a fault.
Safety note
A tankless water heater is a gas combustion appliance, and repeated fluctuation paired with any lockout, burning smell, or soot is a combustion or venting concern that should be checked promptly. If you ever smell gas, leave the home first and call FortisBC at 1-800-663-9911.
That brief dip is the known cold water sandwich effect, caused by a slug of previously unheated water sitting in the line, and it is a normal tankless characteristic rather than a fault.
That is usually flow exceeding the unit's rated capacity or briefly dropping below its minimum activation flow, both of which a technician can assess against your household's fixture count.
Less often than in hard-water regions, but periodic descaling is still part of manufacturer-recommended maintenance and helps keep temperature response consistent over the unit's life.
If fluctuation happens whenever more than one fixture runs simultaneously, undersizing for the household's peak demand is a common explanation a technician can evaluate.
Not necessarily; it is often a flow, scale, or venting issue that is repairable, though a technician needs to check for any underlying component fault before ruling that out.
Basic checks like an accessible inlet filter screen are reasonable for a homeowner, but gas pressure, descaling, and internal component inspection require a licensed technician.
Family-run, TSBC-licensed (gas LGA0043870 · boiler LBP0046450), serving Metro Vancouver homes since 1999. Residential, natural gas only.
Call (604) 359-1081 Email info@canroheat.ca“Canro does an amazing job! Super professional and skilled with everything—boilers, furnaces, and AC. Always a pleasure working with them!”

“Five stars for Canro. We needed a replacement of a 30-year-old boiler. A new high-efficiency unit was installed—clean, professional work.”

“I can’t speak highly enough about George, who was recommended for a boiler service call for my parents’ home. George is excellent.”

25+ years keeping Metro Vancouver homes comfortable. Honest advice, upfront pricing, work that lasts.