Hot Tub Heater Not Working? Start Here Before Calling Anyone

Most hot tub heater problems are not actually broken heaters. Before you call a technician or start pricing replacement parts, there are four or five checks that take less than 20 minutes and solve the problem the majority of the time. The usual culprits are a tripped GFCI breaker, a dirty filter cutting off water flow, a flow sensor error, or water chemistry that has been quietly damaging the heating element for months. Start with the simple stuff – you will often find the answer there.

Why Hot Tub Heaters Stop Working (The Real Short List)

Hot tub heaters do not fail randomly very often. When your tub stops heating, something upstream is almost always the cause. The heating element itself – the part that actually generates heat – is surprisingly durable, but it depends on good water flow and balanced chemistry to stay that way. When either of those things goes wrong, the control system either shuts the heater off to protect it, or the element quietly degrades until it can’t do its job anymore.

The four most common causes of a heater that won’t heat are: a tripped or faulty breaker, restricted water flow (usually from a dirty filter), a flow or pressure sensor error, and water chemistry damage to the element. A fifth cause – a genuinely failed heating element – is real, but it’s usually the last thing to blame, not the first.

Is the Breaker the Problem?

Start at your electrical panel. Hot tubs run on a dedicated 240V circuit with a GFCI breaker, and that breaker trips more often than people expect – especially after a power surge, a storm, or if there’s any moisture near the equipment bay. Find your hot tub breaker, switch it fully off, wait 30 seconds, then switch it back on. If it trips again immediately, stop there and call an electrician. A breaker that won’t stay reset is telling you something is wrong electrically, and that’s not a DIY fix.

Also check the disconnect box next to the tub itself if your installation has one. Sometimes a local disconnect trips independently of the main panel breaker and gets overlooked entirely.

Is a Dirty Filter Shutting Down Heat?

This one catches a lot of people off guard. Your hot tub heater will not fire if water is not flowing through it at the right rate. The control system monitors this constantly, and if flow drops too low – even slightly – it shuts the heater off to prevent the element from overheating and burning out. A clogged filter is the single most common reason this happens.

Pull your filter out and look at it. If it’s been more than a month since you cleaned it, rinse it thoroughly with a garden hose between the pleats, top to bottom. If it’s been six months or longer without a chemical soak, it’s probably time for a proper deep clean – rinsing alone won’t cut through the oils and mineral buildup embedded in the media. For a detailed walkthrough on doing this right, the real-world breakdown of filter care and heater issues on this site is worth a read.

Also check your water level. If it’s low enough that the skimmer is pulling air, you’ll get a flow error and no heat. Fill the tub to the middle of the skimmer opening and try again.

What Are the Error Codes on Your Panel Telling You?

Modern hot tubs display error codes on the topside control panel, and these codes are actually useful if you know what you’re looking at. The most common heater-related codes are:

  • FLO or FL1/FL2 – flow error; the system is not detecting adequate water movement through the heater
  • OH or OHH – overheat; the water temperature has exceeded the safety threshold (usually around 112°F) and the heater is locked out
  • HH or – – – sensor error; the temperature sensor may be faulty or disconnected
  • DR or DRY – dry fire protection; the heater activated without water present

A FLO error almost always points back to the filter or water level. An OH error usually means the tub sat in direct sun with the cover on during a heat wave, or the thermostat is reading incorrectly. Look up your specific brand’s error code list in the owner’s manual – or search the model number plus the code – because the exact meaning can vary between manufacturers.

Could Your Water Chemistry Be Killing the Heater?

This is the cause that sneaks up on people over months rather than showing up suddenly. Low pH – anything below 7.2 consistently – makes your water acidic, and acidic water corrodes the heater element from the inside. High calcium hardness above 400 ppm does the opposite: it deposits scale on the element like a layer of insulation, causing it to overheat and eventually fail. Both are slow killers that don’t announce themselves until the heater stops working.

The targets to keep in mind are pH between 7.4 and 7.6, total alkalinity between 80 and 120 ppm, and calcium hardness between 150 and 250 ppm. AquaDoc makes a calcium hardness increaser formulated for hot tubs specifically, which is useful when you’re raising levels incrementally and want to avoid overshooting. If you’re not sure what your water is doing right now, test it before assuming the heater is the problem – sometimes correcting chemistry resolves a heater error without any other intervention.

When It Actually Is the Heater Element

If you have checked the breaker, cleaned the filter, confirmed the water level is correct, cleared any error codes, and the water chemistry is in range – and the tub still won’t heat – then a failed heating element becomes a real possibility. A technician can test the element with a multimeter in a few minutes. An open circuit reading means the element is burned out and needs to be replaced. This is a legitimate repair, not astronomically expensive for most tubs, and worth having done by someone who knows what they’re doing around 240V equipment.

The full diagnostic walkthrough for a hot tub heater that won’t get hot on this site goes deeper into element testing and what to expect from a service visit if you’re at that stage.

One Thing Worth Doing Right Now

Before anything else, go check your filter and your water level. Those two things account for the majority of heater problems that aren’t electrical. They take five minutes to check and cost nothing to fix. If those are fine, move to the error codes, then to chemistry, then to the breaker. Save the phone call to a tech for after you’ve ruled out the simple stuff – you’ll save yourself money and have better information to give them if you do need help.

For ongoing heater protection, consistent water balance is not optional. Pool and spa professionals consistently point to pH drift and scale buildup as the top two preventable causes of premature heater failure. Test your water at least twice a week and adjust before things drift out of range.

Frequently Asked Questions

Why is my hot tub heater not turning on?

The most common causes are a tripped GFCI breaker, a dirty or clogged filter restricting flow, or a flow sensor error code on the control panel. Check those three things first before assuming the heater element itself has failed.

What does a flow error mean on a hot tub?

A flow error (displayed as FLO, FL1, or similar codes depending on brand) means the control system is not detecting enough water movement through the heater. This is almost always caused by a dirty filter, low water level, or partially closed valves – not a broken heater.

Can bad water chemistry damage a hot tub heater?

Yes. Low pH below 7.2 corrodes the heater element over time, while high calcium hardness above 400 ppm causes scale buildup that insulates the element and can burn it out. Keeping pH between 7.4 and 7.6 and calcium hardness between 150 and 250 ppm protects the heater long-term.

How do I know if my hot tub heater element is actually burned out?

If you have ruled out breaker issues, flow errors, and water chemistry problems and the tub still won’t heat, a technician can test the heater element with a multimeter for continuity. An open circuit reading confirms the element has failed and needs replacement.

How long should a hot tub take to heat up?

Most hot tubs heat at 3 to 6 degrees Fahrenheit per hour. A tub starting at 60°F targeting 104°F could take 7 to 14 hours depending on heater wattage, outside temperature, and whether the cover is on. If it’s taking significantly longer than that, a restricted flow or partial heater failure may be slowing things down.

Leave a Comment