Blog

Hot Tub Heater Not Heating? 6 Causes & Fix Guide (2026)

Hot Tub Heater Not Heating? 6 Causes & Fix Guide (2026)

Hot tub heater not heating is one of the most common issues in spa systems.

In many cases, the heater itself is not defective — the problem is usually related to water flow, sensors, or the spa control system.

Understanding the real cause can help you avoid unnecessary part replacements and restore stable heating performance.


Why Is My Hot Tub Heater Not Heating?

Modern spa systems are designed with safety logic.

The heater will only activate when:

  • Proper water flow is detected
  • Sensors provide accurate readings
  • No error or lockout conditions exist
  • Correct voltage is supplied

If any of these conditions fail, the heater will remain off.


Low Water Flow: The Most Common Cause

Insufficient water flow is the most common reason a spa heater will not turn on.

Check for:

  • Dirty or clogged filters
  • Air trapped in plumbing (airlock)
  • Closed or partially closed valves
  • Weak or failing circulation pump

If your pump is running but there is still no heat, read: Spa Pump Runs But Heater Won’t Turn On (Fix Guide)


Flow Sensor or Pressure Switch Problems

Spa systems rely on flow sensors or pressure switches to confirm water movement.

If the sensor is faulty, misaligned, or out of calibration, the system may block heater activation even when flow exists.


Heating Element Failure

In some cases, the heater element itself may be faulty.

Common causes include:

  • Burned-out heating element (test with a multimeter — healthy elements read 9–12 ohms)
  • Scale buildup inside the heater tube
  • Loose or damaged wiring

However, heater element failure is less common than flow-related issues. Always rule out flow and sensor problems first.


Control System Not Sending Power to the Heater

The spa control system manages:

  • Heater activation
  • Safety checks
  • Flow validation
  • Temperature regulation

If the control board fails, the heater may not receive power at all — even when all other components appear functional.

Modern systems such as United Spa Controls spa control systems are designed to ensure safe heater operation and reduce false shutdowns.


How to Diagnose a Hot Tub Heater Problem: Step-by-Step

Step 1: Check Water Flow Remove and clean the filter. Ensure strong jet pressure before continuing.

Step 2: Reset the System Turn off power at the breaker for 5–10 minutes, then restart.

Step 3: Check Error Codes Common codes include FLO, HL, and DR.

Step 4: Test the Heater Element With power safely disconnected, measure resistance at heater terminals with a multimeter. No voltage at the terminals usually indicates a control system issue — not a failed element.


When the Spa Control System Is the Real Problem

Many spa owners replace heaters or sensors, but the problem returns. This usually means:

  • Control board failure
  • Incorrect voltage configuration
  • Sensor communication issues
  • Internal electrical faults

Upgrading to a properly matched system can eliminate repeated heater problems. Systems such as United Spa Controls spa control systems are designed for stable heating and long-term reliability.

For compact retrofit setups, the CB117P is a commonly selected solution.


How to Prevent Hot Tub Heater Problems

  • Clean filters regularly (every 1–2 weeks under heavy use)
  • Maintain proper water chemistry to reduce scale buildup
  • Verify correct voltage setup during installation
  • Use compatible, properly matched control systems

Before replacing parts, read: Spa Control System Compatibility Guide

For water chemistry guidelines, refer to the Pool & Hot Tub Alliance care guide for best practices.


Frequently Asked Questions

Why is my hot tub not heating up? The most common causes are low water flow (clogged filter or airlock), a faulty flow sensor, a failed heater element, or a control board issue.

How do I reset my hot tub heater? Turn off power at the breaker for 5–10 minutes, then restart. Check for error codes if the heater still does not activate.

What does the FLO error mean? FLO indicates that the system is not detecting sufficient water flow. Clean the filter and check all valves before replacing any components.

How do I know if my spa heater element is burned out? Use a multimeter to check resistance across the terminals. A healthy element reads 9–12 ohms. Zero or infinite resistance indicates element failure.


Summary

If your hot tub heater is not heating, diagnosing the root cause early can prevent costly repairs.

Most cases of a hot tub heater not heating are resolved by cleaning the filter or resetting the control system.

If your hot tub heater is not heating, the issue is usually not the heater itself.

Most problems are caused by:

  • Flow restrictions
  • Sensor failures
  • Control system issues

Diagnose the system correctly to save time and prevent unnecessary replacements. In many cases, upgrading to a properly matched spa control system is the most effective long-term solution.