Hot Tub Not Heating — Element, Flow Switch, or Thermostat Fault
A hot tub that won't heat — or heats too slowly — is the most common spa service complaint. The heating system in a typical spa is straightforward: a 240V resistance heater element (1.5–6 kW) sits inside a stainless steel heater tube, with a flow switch confirming water circulation and a hi-limit thermostat as an overheat safety. When any link in this chain fails, heating stops. The good news: all three components are identifiable with a multimeter and are DIY-replaceable.
Try the AI Diagnosis ToolAI Repair Tools
Common Symptoms
- Spa water temperature doesn't rise despite heater indicator light being on
- Control panel shows 'Htg' or heating icon but water stays cold
- Spa displays 'FLC,' 'FL1,' or 'Flow' fault and won't heat
- Water reaches a low plateau temperature (e.g., 85–90°F) but won't climb further
- Hi-limit (HL) light on control panel is lit, or 'OH' displayed
- Heater element light is on but circuit breaker trips when spa is set to heat
Most Likely Causes
- 1
Burned-Out Heater Element (Most Common)
Heater elements fail due to scale buildup (insulating the element and causing hot spots), dry-firing if water level is low, or simply reaching end of life (typically 5–10 years). A failed element either shows an open circuit (no continuity, no heat at all) or a grounded element that trips the GFCI or breaker.
- 2
Flow Switch Fault (FLC / FL1 Error)
The flow switch is a safety device that prevents the heater from firing without water circulation. Debris on the flow switch paddle, a failed flow switch, or genuinely inadequate flow (dirty filter, air lock, clogged impeller) will prevent heating. This is the second most common cause of hot tub no-heat calls.
- 3
Hi-Limit Thermostat Tripped
The hi-limit sensor detects if the water in the heater tube exceeds approximately 118°F (47.8°C) — this can happen if the pump stopped while the heater was firing, or if a flow restriction allowed water to overheat locally. Once tripped, the hi-limit must either reset automatically (after cooling) or be manually reset on the spa pack.
- 4
Failed Topside Temperature Sensor
The thermostat sensor (a thermistor in the heater tube or plumbing) tells the control board the current water temperature. A failed sensor may read incorrectly — reporting the water is already at set temperature when it isn't, or reporting temperatures that trigger the hi-limit. Resistance should follow a predictable curve at known temperatures.
- 5
Spa Pack Control Board Relay Failure
The heater relay on the spa pack board switches 240V to the heater element. Relay contacts can weld closed (heater runs continuously — dangerous) or open (heater never activates). If you have 240V at the board's heater input but 0V at the heater output during a heat call, the relay has failed.
Not sure if this is the right fix for your exact model?
Upload a photo of your appliance label — Repair Scout will identify your exact unit and tailor the diagnosis.
Quick DIY Checks
Always turn off the spa at the dedicated GFCI breaker panel and verify no voltage before accessing the equipment compartment. Spa packs operate on 240V. Use a non-contact voltage tester before touching any wiring.
A grounded heater element that trips the GFCI should NEVER be bypassed. A failed element in contact with water represents a serious electrocution hazard — replace the element before re-energizing the spa.
- 1Check for fault codes on the control panel. 'FL,' 'FLC,' 'FL1' indicate a flow issue (start with filter cleaning). 'OH,' 'HL,' or 'OHH' indicate a hi-limit trip (allow to cool, then press any button to attempt reset). 'Dr' indicates the spa may be in sleep/economy mode with a lower heating range.
- 2Clean or replace the spa filter cartridge. A clogged filter is the root cause behind most FLC/FL1 errors. Remove the filter, inspect for debris and calcium scaling, and either clean or replace it. Run the spa without the filter for a brief test if a new filter isn't immediately available.
- 3With the spa off and circuit breaker off, access the heater tube (usually in the equipment compartment). Disconnect the heater element's two terminals and measure resistance with a multimeter across them. A functional element reads 9–13 ohms for a 4kW/240V element. An open (OL) reading confirms burnout.
Want the complete repair checklist?
See all 6 steps + safety warnings + tool list + cost estimate. Save $150+ vs. a service call.
Review Pro — $1.00/mo30-day money-back guarantee · Cancel anytime
Stop Paying $150+ Per Service Call
Get instant AI diagnosis for any home repair — plumbing, electrical, HVAC, appliances, and more.
- ✓Unlimited AI repair diagnoses
- ✓Step-by-step fix guides with tool lists
- ✓Cost & time estimates before you call a pro
- ✓1,000+ appliance & system repair articles
- ✓Emergency repair guidance, 24/7
$1.00/mo — less than one service call trip charge
Review Monthly Pro — $1.00/mo$1.00/month · Checkout continues to Stripe · Cancel anytime
Most homeowners save $150+ on their first repair
Repair vs Replace
Hot tub heating components are inexpensive and easily sourced. A heater element runs $40–$80, flow switches $20–$50, sensors $15–$30. Even a full spa pack replacement ($200–$500) is far more economical than a new hot tub. Only consider major refurbishment vs. replacement when the shell, plumbing, or cabinet is also deteriorated.
Est. Repair Cost
$40–$150 (heater element, flow switch, or sensor)
Est. Replacement Cost
$3,000–$12,000 for a new hot tub
Recommended Tools & Parts
- Buy on Amazon →
Spa Heater Element (4kW 240V)
Replacement 4kW 240V heater element for most residential hot tubs. Fits Balboa, Gecko, and generic stainless heater tubes. Measure tube diameter (1" or 1.5") and length before ordering.
$40–$80
- Buy on Amazon →
Spa Flow Switch
Replacement flow switch for Balboa, Gecko, and Sundance spa packs. Fixes FLC/FL1 flow fault codes. Verify connector type (3-pin vs. 2-pin) matches your spa pack.
$20–$45
- Buy on Amazon →
Spa Temperature Sensor / Thermostat
Replacement thermistor sensor for hot tub spa packs. Used by control board to read water temperature. Match the connector type to your spa pack brand (Balboa, Gecko, Sundance).
$15–$35
- Buy on Amazon →
Balboa Spa Pack
Replacement Balboa BP series spa pack for 4kW or 5.5kW configurations. Complete control unit replacement if board relay or multiple components have failed.
$200–$450
Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.
Still stuck? Let AI take a look.
Describe your problem or upload a photo — get a diagnosis in seconds.
Related Repair Guides
This section combines editorial `relatedSlugs` from the article source with metadata-based matches so each guide links deeper into the repair library.
Hot Tub Jets Have Low Pressure — Air Lock, Clogged Filter, or Pump Fault
Spa jets barely trickling? Diagnose air locks, clogged filters, closed air controls, and pump impeller issues before replacing anything.
Read guide →Hot Tub GFCI Keeps Tripping — Heater Ground Fault or Water Intrusion
Spa GFCI breaker trips immediately or after a few minutes? Isolate the heater element, pump motor, or ozone unit as the ground fault source.
Read guide →Spa Air Blower Not Working — Motor Failure, Tripped Breaker, or Air Lock
Hot tub air blower silent when activated? Check the dedicated fuse, test the relay, and diagnose whether water back-flooded the blower motor.
Read guide →Hot Tub Jets Not Working — Air Lock, Pump Failure, or Clogged Impeller
Spa jets completely dead or barely flowing? Clear air locks, check diverter valves, test pump capacitors, and diagnose impeller clogs before calling a technician.
Read guide →Hot Tub Error Codes — FLO, OH, ICE, HL, HH, SN, Dr Explained
Spa showing FLO, OH, ICE, HL, or another error code? Look up what each code means, the immediate action to take, and step-by-step fixes for the most common hot tub fault codes.
Read guide →Gas Pool Heater Won't Ignite — Pilot or Ignition Board Fault
Pool heater attempts ignition but no flame? Check igniter, gas valve, and control board — most fixes are under $150.
Read guide →Keep Exploring
Stop Paying $150+ Per Service Call
Get instant AI diagnosis for any home repair — plumbing, electrical, HVAC, appliances, and more.
- ✓Unlimited AI repair diagnoses
- ✓Step-by-step fix guides with tool lists
- ✓Cost & time estimates before you call a pro
- ✓1,000+ appliance & system repair articles
- ✓Emergency repair guidance, 24/7
$1.00/mo — less than one service call trip charge
Review Monthly Pro — $1.00/mo$1.00/month · Checkout continues to Stripe · Cancel anytime
Most homeowners save $150+ on their first repair
Still not sure what's wrong?
Get an AI diagnosis in seconds — describe the problem or upload a photo.
Get an AI Diagnosis⚡ Get step-by-step help for YOUR specific appliance
Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.
No account needed for diagnosis. Cancel Pro anytime.
Related Tools
Frequently Asked Questions
- My hot tub heats to 100°F but never reaches 104°F — is the element weak?
- More likely than a weak element is a flow restriction that causes the hi-limit to throttle heating before setpoint is reached. Check filter condition first. Also verify the spa is not in 'Economy' mode, which limits the heating range. If the filter is clean and the spa is in 'Standard' mode, test the heater element's resistance — it should measure within 10% of the rated value. A heater element that's 30–40% above rated resistance is losing efficiency.
- How often should I replace my spa heater element?
- With good water chemistry (pH 7.4–7.6, calcium hardness 150–250 ppm), spa elements typically last 5–10 years. Scale buildup on the element sheath is the biggest life reducer — high pH and high calcium hardness accelerate scaling. If you see visible white scale on the element sheath, the element's life is being shortened. A $15 descaling rinse each season can dramatically extend element life.
- My spa heats overnight but takes 6+ hours to get hot — is that normal?
- A 4kW element on a 400-gallon spa should raise water temperature approximately 6°F per hour from a 70°F starting point. Getting from 70°F to 104°F should take about 5–6 hours — so overnight heating is typical. If it's taking 10+ hours, check the heater element (may be partially scaled), verify the cover is on and sealed during heating (heat loss from an uncovered spa doubles heating time), and confirm the heater is cycling fully on during the heat call rather than cycling on/off rapidly.