Heat pump thermostats need different wiring than furnaces because they control both heating and cooling from the same outdoor unit

A heat pump thermostat manages refrigerant flow to switch between heating and cooling modes, so it sends different electrical signals than a furnace thermostat does. The wiring tells your heat pump whether to pull heat from outside air (heating) or push heat out of your home (cooling). If you wire it like a furnace thermostat, your system will not switch modes correctly, and you may damage the compressor by running it backward.

The most common heat pump wiring uses five wires: R (power), Y (cooling), W (heating), G (fan), and C (common return). Some systems add an O wire for reversing valve control or an E wire for emergency heat. Before you touch anything, turn off power at your breaker and take a photo of your old thermostat's wiring so you can reference it.

Key Takeaways

  • Heat pump thermostats use an R wire for power, Y for cooling, W for heating, G for fan, and C for common return—do not wire them like furnace thermostats.
  • The O wire (or B on some systems) controls the reversing valve that switches between heating and cooling modes.
  • Emergency heat (E or W2) is a backup electric strip that runs only if the heat pump cannot keep up in very cold weather.
  • If your old thermostat has no C wire, you may need to run one from the air handler to power a smart thermostat, or use a power adapter.
  • Mismatched wiring will prevent mode switching or cause the compressor to run in the wrong direction—call a technician if you are unsure about any wire.

Understanding the five main wires and what each one does

The R wire (usually red) carries 24-volt power from your air handler to the thermostat. It is the power source for the whole system. The C wire (usually blue) is the common return path that completes the circuit. If your thermostat has no C wire connected, it may not have enough power to run, especially if you are installing a smart thermostat that draws continuous power.

The Y wire (usually yellow) tells the outdoor unit to run the compressor in cooling mode. The W wire (usually white) tells it to run in heating mode. The G wire (usually green) controls the indoor blower fan. On a heat pump, you will almost always see all five of these wires present, because the system needs to switch between modes and run the fan independently.

If your old thermostat was a furnace thermostat, it may have had no Y wire at all, or it may have used W differently. Heat pump wiring is not backward-compatible with furnace wiring, so do not assume the colors match the function on your old system.

The reversing valve wire: O or B, depending on your heat pump design

The O wire (or sometimes B) controls the reversing valve, a solenoid that physically switches the direction of refrigerant flow. When you switch from heating to cooling mode, the thermostat energizes this wire to flip the valve. Some heat pumps use O, others use B—check your air handler's wiring diagram to know which one yours has.

If your thermostat has an O or B terminal but your air handler does not have that wire, do not connect anything to it. Sending power to a wire that does not exist will not hurt anything, but it will not do anything either. If your air handler has an O or B wire but your thermostat has no terminal for it, the system may not switch modes smoothly—call a technician to verify the wiring before you run the system.

Emergency heat and the E or W2 wire

Many heat pumps have a backup electric heating strip inside the air handler. This strip runs only when the outdoor temperature drops so low that the heat pump cannot pull enough heat from the air. The E wire (or W2) tells the air handler to energize this strip. On very cold days, your thermostat may call for both W (heat pump heating) and E (strip heat) at the same time.

If your thermostat has an E or W2 terminal and your air handler has an emergency heat wire, connect them. If your air handler has no emergency heat strip, leave the E or W2 terminal empty. Some smart thermostats let you disable emergency heat in the settings if you do not want it to run—check your manual to see if that option is available.

Running a C wire if your system does not have one

Older heat pump thermostats drew power only when a relay closed (when heating or cooling was called for), so they did not need a C wire. Modern smart thermostats draw power continuously to run their display and Wi-Fi, so they need a dedicated C wire. If your air handler has no C wire run to your thermostat location, you have two options: run a new wire, or use a power adapter.

Running a new wire means pulling a fifth wire (or replacing your four-wire cable with five-wire cable) from the air handler to the thermostat. This is the most reliable solution but requires opening walls or running wire through attics. A power adapter (also called a C-wire adapter or power bridge) connects to your R and W terminals and creates a fake C connection for the thermostat. Adapters work for most smart thermostats but add a small device to your thermostat wiring, so check your thermostat's manual to see if it supports one.

Step-by-step wiring at the thermostat

Turn off power at your breaker before you start. Take a photo of your old thermostat's wiring so you can see which wire went into which terminal. Remove the old thermostat from the wall and pull the wires through the opening.

At your new thermostat, insert each wire into the terminal that matches its function: R into R, Y into Y, W into W, G into G, C into C, and O or B into O or B if your system has them. Most thermostats have small push-in terminals or screw terminals—push-in terminals grip the wire when you insert it, while screw terminals require you to loosen a screw, insert the wire, and tighten it again. Screw terminals are more reliable, so tighten them firmly but do not strip the screw.

Once all wires are seated, turn the power back on and set your thermostat to heating mode. Listen for the outdoor unit to start (it may take 30 seconds to a few minutes). Switch to cooling mode and listen again. If the outdoor unit does not start in both modes, or if it starts but the indoor fan does not run, turn off power and check that every wire is fully inserted into its terminal.

Common wiring mistakes and how to avoid them

The most common mistake is connecting W to the wrong terminal. On a furnace thermostat, W calls for heat. On a heat pump thermostat, W also calls for heat, but the system interprets it differently—it tells the outdoor unit to reverse the valve and run in heating mode. If you wire W to the wrong place, the system may try to heat and cool at the same time, or the compressor may run backward and damage itself.

Another mistake is forgetting the C wire on a smart thermostat. If your thermostat powers on but the display is dim, flickers, or shuts off when the system is not running, the C wire is missing or loose. Check that it is fully inserted into both the air handler and the thermostat.

A third mistake is connecting O or B when your system does not have a reversing valve. This usually does not cause damage, but it can prevent the system from switching modes smoothly. Check your air handler's wiring diagram before you connect O or B.

When to call a technician instead of wiring it yourself

If your air handler has more than five wires, or if the wires are a color you do not recognize, stop and call a technician. Some heat pumps have dual-stage heating or cooling, which adds extra wires (like Y2 for a second cooling stage). Wiring these incorrectly can damage the compressor.

If you turn on the system and the outdoor unit does not start in either heating or cooling mode, turn it off when ready and call a technician. Do not run the system with incorrect wiring, because the compressor can overheat or fail. If you are not confident about any wire, take a photo of your air handler's wiring diagram and your thermostat's manual to a technician—the cost of a service call is much less than replacing a compressor.

Frequently Asked Questions

Can I use a furnace thermostat on a heat pump?

No. A furnace thermostat has no Y terminal for cooling and no way to control the reversing valve, so it cannot switch the heat pump between modes. You must use a thermostat designed for heat pumps, which has terminals for both heating and cooling.

What if I have a wire that does not match any terminal on my new thermostat?

Take a photo of your air handler's wiring diagram and your thermostat's manual to a technician. Extra wires usually mean your system has features like dual-stage heating or a humidifier, and wiring them incorrectly can damage equipment.

Do I need a C wire for a basic (non-smart) heat pump thermostat?

No. Basic thermostats draw power only when a relay closes, so they work without a C wire. Smart thermostats need a C wire because they draw power continuously to run their display and Wi-Fi.

What happens if I wire Y and W to the wrong terminals?

The system may not switch between heating and cooling, or it may try to run both at once. The compressor could overheat or run backward and fail. Turn off the system when ready and check your wiring against your thermostat's manual.

Can I test the wiring before I close up the wall?

Yes. Turn on power, set the thermostat to heating mode, and listen for the outdoor unit to start within 30 seconds. Switch to cooling and listen again. If both modes start the outdoor unit and the indoor fan runs, the wiring is correct.