🚀 New launch promo — 10% off orders over $300. Use code LAUNCH10
Not sure which part you need? Upload a photo and we'll find it. →
Troubleshooting11 min readUpdated September 2026

Hot Tub Heater Not Working? Causes, Fixes, Parts

A hot tub that won't heat is almost always one of seven common failures, from a tripped GFCI to a corroded element. This guide walks through self-diagnosis, a step-by-step troubleshooting sequence, error code meanings, and the replacement parts that fix each cause.

On this page

Signs Your Hot Tub Heater Isn't Working

Before you start pulling panels, confirm the problem is actually the heater and not the pump, cover, or thermostat setting. A true heater fault usually shows one of these patterns:

  • Water temperature is dropping steadily over days instead of holding steady.
  • The topside control shows a temperature reading but the water never climbs, even after hours of run time.
  • The display flashes an error code or the heat indicator light blinks instead of staying solid.
  • The tub heats partially, then shuts off before reaching the set temperature.
  • There is no error at all, but the water feels lukewarm no matter how high the setpoint is set.

If the pumps aren't running, jets have no pressure, or the display is completely blank, you likely have a power or pump problem upstream of the heater, not a heater problem itself. Those symptoms point toward the GFCI or circulation pump rather than the heating element.

Quick Fixes to Try First (Before Calling a Tech)

  1. Check the breaker panel and reset any tripped GFCI breaker feeding the spa.
  2. Pull the filter and inspect it for visible debris or scale; run the tub without it briefly to see if flow improves (never run it long-term without a filter).
  3. Confirm the water level is above the skimmer intake — a low water level is one of the most common no-heat causes and is often mistaken for a part failure.
  4. Look at the topside control for a flashing light or letter code and note it before resetting anything.
  5. Press the heater reset button, if your system has one, after power has been off for at least a minute.
  6. Check that the setpoint temperature is actually above the current water temperature — a common false alarm.
  7. Bleed air from the plumbing lines by loosening a union slightly to purge trapped air, then retighten.
  8. Wait 15–20 minutes after any reset before deciding the fix didn't work — some systems delay heating until flow is confirmed stable.

Common Causes of a Hot Tub Heater Not Working

Tripped GFCI Breaker or No Power

Ground-fault breakers are designed to trip at the first sign of a current leak, and spa heaters — sitting in a wet, high-current environment — are one of the most common triggers. If the breaker trips once and holds after reset, it may have been a nuisance trip from moisture. If it trips repeatedly, the GFCI itself or a downstream component (often the heater element) is faulty. Cut power at the main breaker before inspecting anything inside the equipment bay, and if the GFCI keeps tripping after a clean reset, replace the breaker rather than resetting it repeatedly. Shop GFCI breakers.

Low Water Flow or Dirty Filter

Nearly every hot tub heater has a flow-based safety cutoff, so anything that restricts circulation will stop heating even if the element itself is fine. A clogged filter is the single most common cause of this. Scaled-up plumbing, a partially closed valve, or a failing circulation pump can produce the same symptom. Clean or replace the filter first, then check pump performance if flow is still weak. Related parts: circulation pumps and pump wet ends.

Tripped High-Limit Switch

The high-limit switch is a safety device that shuts the heater off if internal temperature exceeds a safe threshold, which usually happens as a downstream effect of restricted flow, a failing sensor, or trapped air. Some high-limit switches auto-reset once temperatures normalize; others require a manual reset button on the heater manifold. If it trips repeatedly with good flow and a clean filter, the switch or the sensor feeding it may be reading incorrectly. See temperature sensors and heater assemblies.

Faulty Pressure Switch

The pressure switch tells the control system that water is actually flowing before it allows the heater to fire. A stuck-closed switch can let the heater run without adequate flow (leading to high-limit trips), while a stuck-open switch will block heating entirely even with strong circulation. This is the mechanism behind the flashing "no flow" or blinking heat light many owners report — the control board isn't seeing the flow signal it needs. Testing typically involves checking switch continuity with the pump running versus off. Shop pressure switches.

Thermostat Not Calibrated or Set Too Low

Sometimes there's no failure at all — the setpoint is simply below the current water temperature, or a topside keypad has become unresponsive and won't register a new setpoint. A worn keypad overlay can look like a thermostat problem, since button presses stop registering correctly. Confirm the displayed setpoint changes when you press the arrows; if the display doesn't respond, the issue is likely the keypad or its overlay rather than the heater. Shop keypad overlays and control packs.

Burnt-Out or Corroded Heater Element

Heater elements fail from two directions over time: scale buildup insulates the element and causes it to overheat and burn out, or corrosion from unbalanced water eats through the sheath until it fails electrically. A burnt element usually trips the GFCI repeatedly and will show as an open circuit when tested. With power cut at the breaker, a multimeter set to continuity or resistance across the element terminals should show a stable low-ohm reading; infinite resistance means the element is open and needs replacement. Shop heater elements or complete heater assemblies, and check gaskets and plumbing seals since element replacement usually means breaking a union or gasket seal.

Control Board / Circuit Board Failure

When the element, sensors, pressure switch, and flow all test fine but the tub still won't heat, the control board itself may not be sending power to the heater relay. Signs include a heater that never engages regardless of setpoint, inconsistent or garbled display behavior, or a board that resets randomly. Circuit boards are also vulnerable to moisture intrusion and corroded connectors, so check cables and connectors before assuming the board itself has failed — a corroded connector can mimic a full board failure at a fraction of the cost. Shop control packs.

How to Reset Your Hot Tub Heater

Most heater faults — high-limit trips, momentary sensor glitches, minor GFCI nuisance trips — clear with a proper reset. Cut power at the breaker, wait at least one full minute for capacitors and sensors to fully discharge, then restore power. Give the system several minutes to run its startup sequence and re-establish flow before judging whether the fix worked.

Where to Find the Reset Button (Balboa, Hot Springs, and Others)

Reset button location varies by control system:

  • Balboa systems: the reset button is typically a small red or black button on the heater manifold itself, near the high-limit sensor, rather than on the topside display.
  • Hot Springs / Watkins systems: many models use an internal high-limit reset accessed by removing the equipment access panel; some newer models auto-reset once temperature normalizes.
  • Gecko systems: the reset function is often triggered by cycling power at the breaker rather than a dedicated physical button.

If you can't locate a physical reset button, cutting power at the breaker for a full minute achieves the same result on most systems. For brand-specific control layouts, see Balboa, Gecko, and Hot Springs.

Step-by-Step Troubleshooting Guide

  1. Cut power at the breaker before opening any panel or handling wiring.
  2. Check the GFCI for a tripped position and reset once; if it trips again immediately, stop and treat it as an electrical fault rather than repeating the reset.
  3. Confirm water level is above the skimmer line — refill if low.
  4. Pull and inspect the filter, cleaning or replacing it if flow looks restricted.
  5. Restore power and observe the display for any flashing light or error code, noting it before proceeding.
  6. Listen for pump operation — if the pump runs but jets show weak pressure, suspect trapped air or a failing pump wet end.
  7. Locate and press the heater reset button if one is present on your model.
  8. Test the pressure switch with a multimeter if the system indicates no-flow despite confirmed circulation.
  9. Test the heater element for continuity once power is confirmed off — an open circuit means replacement.
  10. If all components test fine, the control board is the most likely remaining cause and should be inspected or replaced.

Error codes vary by control system, but heating-related faults generally fall into three families:

Common Code Pattern General Meaning Likely Cause
HL / High Limit Internal temperature exceeded the safe threshold Restricted flow, failing sensor, trapped air
FL / Flow System isn't detecting adequate water flow Dirty filter, closed valve, bad pressure switch
OH / Overheat Water temperature reading is critically high Sensor fault, stuck pressure switch, pump circulation issue

For code-specific diagnostic steps, see HL error troubleshooting, FL error troubleshooting, and OH error troubleshooting.

When to Repair vs. Replace the Heater

Replace individual components — element, pressure switch, sensor, GFCI — when a single part tests bad and the rest of the system checks out. Consider replacing the entire heater assembly when the housing itself is corroded, when repeated element failures suggest chronic water chemistry damage to the whole unit, or when the heater is old enough that a second failure is likely soon after the first repair. Control board failure is a judgment call: boards are often cheaper to replace outright than to diagnose component-by-component, especially on older control packs where individual parts are getting harder to source.

Hot Tub Heater Replacement Cost & Parts Guide

Costs vary widely by brand and heater type, but as a general guide:

  • A standalone heater element is typically the least expensive fix and the most common point of failure.
  • A pressure switch or high-limit sensor is a low-cost part relative to labor, and worth replacing proactively if it's original to an older spa.
  • A full heater assembly (element plus housing) costs more than a bare element but saves labor if the housing shows any corrosion.
  • A control board is usually the most expensive single component in a heating-fault repair, since it governs pumps, lights, and heat together.

Match parts to your existing pump and heater kit rather than mixing brands or wattages — a heater sized for a different flow rate or amperage than your pump system can trip breakers or fail to reach temperature even when installed correctly. Browse heaters, heater elements, control packs, and the full parts catalog to cross-reference against your existing equipment.

Preventing Future Heater Problems

  • Clean filters on a regular schedule and rinse them more often in heavy-use periods; a dirty filter is the leading cause of flow-related heater faults.
  • Keep water balanced — scale from high calcium hardness is a primary cause of element burnout, while low pH accelerates corrosion.
  • Check water level before each use, especially after draining, refilling, or heavy splash-out from bathers.
  • Use a well-fitted cover to reduce heat loss, particularly in cold climates where the heater has to work continuously just to hold temperature.
  • Avoid running the air blower and heater simultaneously for extended periods in cold weather, since blower air can pull heat out of the water faster than the heater replaces it.
  • Inspect connectors and wiring at the equipment pack periodically for moisture intrusion, since corroded connectors are a common precursor to control board failure.

FAQ

Why does my hot tub heater turn on but not heat the water?

This usually means the heater relay is engaging but flow is restricted enough to trigger a safety cutoff before meaningful heat transfer occurs — check the filter, water level, and pressure switch before assuming the element has failed.

How do I reset a hot tub heater that won't turn on?

Cut power at the breaker, wait at least a minute, then restore power and check for a physical reset button on the heater manifold; if the fault clears but returns quickly, the underlying cause (flow, sensor, or element) still needs to be diagnosed.

Can a dirty filter really stop a hot tub from heating?

Yes — most heaters have a flow-based safety switch that shuts off heating if circulation drops below a minimum threshold, and a clogged filter is the most common cause of that condition.

How do I know if my heater element is bad?

With power cut at the breaker, test the element with a multimeter set to continuity or resistance; a stable low-ohm reading indicates a working element, while infinite resistance (open circuit) means it needs replacement.

Is it worth repairing a hot tub heater or should I replace the whole unit?

Repair individual parts like the element, sensor, or pressure switch when the rest of the system tests fine; replace the full heater assembly if the housing is corroded or if repeated element failures point to chronic water chemistry damage.

Parts mentioned in this guide

Related guides

Not sure which part fits your spa?

Send us a photo for free Photo Identification. Our parts team typically responds in about 2 hours during business hours.

Photo Identification

Covered by our Perfect Fit Guarantee.