Most hot tub heater problems are not a dead heater. Before you call a technician, three things are worth checking first: water flow restriction (usually a dirty filter), a tripped high-limit safety sensor, and water chemistry that’s out of range. In many cases, the heater itself is fine – the tub is just refusing to run it because a safety condition isn’t met. Work through these in order and you’ll either fix it yourself or arrive at the service call with a clear picture of what’s actually wrong.
Why Hot Tubs Refuse to Heat (Before the Element Actually Fails)
Hot tub heaters are designed to shut themselves off before they can cause damage. There are multiple sensors watching flow rate, water temperature, and pressure, and any one of them can prevent the heater from firing even when the element itself is perfectly fine. This is actually good news – it means a lot of “heater not working” calls are really just a sensor doing its job, responding to something fixable. The frustrating part is that the tub doesn’t always tell you which sensor is unhappy, especially on older units without detailed error codes.
Understanding this layered protection is the key to diagnosing the problem efficiently. You’re not trying to determine if the heater is broken – you’re trying to find out why the tub won’t let it run.
Is It a Flow Problem? Check This First
The single most common cause of a heater shutdown is insufficient water flow. Hot tub heaters use a pressure switch or flow sensor to confirm that water is actively moving through the element before they fire. No flow signal, no heat – period. The tub may display a “FLO,” “FL1,” “HFL,” or similar error code depending on the brand and control system.
Start here:
- Check the filter. Pull it out and rinse it with a hose. A clogged filter is the most common flow culprit. If the filter is more than a year old, replace it.
- Check all valves. If your tub has gate valves or diverter valves on the plumbing, make sure they’re fully open. Even a valve that’s 80% open can trigger a flow error.
- Check the pump. The pump needs to be running on high speed to generate enough flow for the heater. On many tubs, heat mode requires the pump to cycle to high – if the pump is only running on low, the heater won’t engage.
- Look for an air lock. After a fresh fill or a water change, air can get trapped in the plumbing and block flow. Loosen a fitting near the pump slightly to bleed the air out, then retighten it.
If you recently drained and refilled your tub, air locks are especially likely. A lot of owners hit this problem their first time changing water – it’s covered in more detail in some of the real-world hot tub troubleshooting experiences shared by other owners dealing with the same startup frustrations.
What Is the High-Limit Sensor and How Do You Reset It?
The high-limit sensor is a thermal cutoff that trips if the heater housing gets too hot – usually above 104-110 degrees Fahrenheit at the heater itself, not the water temperature. When it trips, the heater locks out completely until you manually reset it. This is intentional: the tub wants you to investigate before just restarting the heat source.
To reset it, locate the heater housing – usually a cylindrical tube in the equipment bay – and look for a small red button on the housing or nearby on the control board. Press it firmly until you feel it click. Then restart the tub normally. If the high-limit trips again within a few minutes, something is still causing overheating: typically low flow, a stuck pump, or a failing element. Don’t just keep resetting it. A high-limit that keeps tripping is telling you something real.
How Does Water Chemistry Affect a Hot Tub Heater?
Water chemistry doesn’t usually cause an immediate shutdown, but it absolutely damages heaters over time – and it can cause sensor misfires when things get bad enough. Low pH, specifically anything below 7.2, makes the water corrosive and eats away at the heater element. You won’t see it happening, but you’ll see the result: a pinhole leak in the element or a burned-out coil that failed years too early. Keep pH between 7.4 and 7.6 consistently and you’re protecting your heater as much as anything else you can do.
On the other side, high calcium hardness above 400 ppm causes scale to deposit on the element itself. Scale acts as an insulator, which makes the element run hotter to push the same heat into the water – and that extra heat is what trips the high-limit sensor. If your tub has consistently tripped the high-limit over several seasons and you’ve never descaled the element, that’s likely what’s happening. A dilute acid wash on the element (done carefully, following the manufacturer’s guidance) can sometimes restore it. AquaDoc makes a spa scale and metal treatment that some owners use as part of regular maintenance to keep mineral deposits from building up in the first place.
The relationship between chemistry and equipment life is one of those things that surprises a lot of first-time owners – if you’re still calibrating your water care routine, the guide on hot tub comfort and what owners wish they’d known earlier is worth a read.
Reading Error Codes: What the Most Common Ones Mean
Most modern tubs display error codes on the topside control panel. Here’s what the common ones actually mean:
- FLO / FL1 / HFL: Flow error. Start with the filter and pump as described above.
- OH / OHH: Overheat. The water temperature has exceeded the safe limit (usually 112 degrees F). Turn off the tub, remove the cover, and let it cool before investigating. Check if the thermostat or temperature sensor has failed.
- SN / SNS: Sensor error. One of the temperature sensors has failed or is reading out of range. Usually a professional repair.
- Solid red light (no code): On many older tubs, this just means the high-limit has tripped. Try the reset button first.
Your owner’s manual will have a complete code list for your specific control system. If you don’t have the manual, the brand name and model number on the control box will get you to a PDF online in under two minutes.
When Is It Actually the Heater Element?
The heater element – the actual resistive coil that heats the water – does fail eventually. Signs that point to a dead element rather than a sensor or flow problem: the tub runs the pump normally, there are no error codes, the high-limit hasn’t tripped, but the water simply never gets warm. You can test the element with a multimeter set to resistance (ohms). A functioning element will typically read between 9 and 12 ohms; an open circuit (infinite ohms) means the element is burned through and needs replacement. This is a fairly inexpensive part on most tubs, though labor adds up if you’re not comfortable doing the swap yourself.
If you’re thinking longer-term about heating efficiency – whether to stick with your current electric heater or consider moving to a heat pump setup – the breakdown on heat pumps vs. traditional heaters covers the real tradeoffs in plain terms.
Frequently Asked Questions
Why is my hot tub not heating up?
The most common reasons are poor water flow (dirty filter or closed valve), a tripped high-limit sensor, or an error code triggered by water chemistry. Check your filter and flow first before assuming the heater element has failed.
What does a flow error mean on a hot tub heater?
A flow error means the heater’s pressure switch or flow sensor is not detecting enough water movement to safely fire the heater. It’s almost always caused by a dirty filter, a partially closed valve, or an air lock in the plumbing after a water change.
Can bad water chemistry damage a hot tub heater?
Yes. Low pH below 7.2 corrodes the heater element over time, and high calcium hardness above 400 ppm causes scale buildup that makes the element overheat. Keeping pH between 7.4 and 7.6 is the single best way to protect your heater long-term.
How do I reset a hot tub heater?
Locate the high-limit reset button on the heater housing or control box – it’s usually a small red button. Press it firmly until you feel it click. If it trips again immediately, there’s an underlying problem like low flow or overheating that needs to be fixed first.
When should I call a professional for a hot tub heater problem?
Call a tech if the high-limit resets but immediately trips again, if you smell burning or see corrosion on the element, or if the heater is getting power but still won’t fire after you’ve ruled out flow and chemistry issues. At that point you’re likely looking at a sensor replacement or a new element.
The good news about hot tub heater problems is that the tub’s own safety systems usually point you toward the answer. Work through flow, then the high-limit reset, then chemistry – and you’ll either solve it yourself or hand a technician a clear starting point instead of a mystery.