How-to guide

Thermostat Wire Colors Chart (And Why You Shouldn’t Trust It)

By Ismail Farooq · Updated 2026-10-29

Thermostat cable (18/5, 18/8) comes with standard insulation colors, and installers usually follow a pattern. Usually. Here’s the common convention:

ColorUsual terminalJob
RedR / Rh / Rc24 V power
WhiteW / W1Heat (aux heat on heat pumps)
YellowY / Y1Cooling / compressor
GreenGFan
Blue or blackC (sometimes B)Common (constant power)
OrangeO / O/BHeat pump reversing valve
BrownW2 / AUX / E2nd-stage or emergency heat

Why letters beat colors

Installers run out of colors, reuse cable, or wire a heat pump with a furnace-style cable. White on Y and blue on O/B are both common in real homes. Google, ecobee and Honeywell all tell you to label wires by the terminal letter they came off, not the color. Take a photo before you disconnect anything, then use the wiring tool with the letters.

Where colors most often go wrong

What to do if a wire has no letter

If the old thermostat’s terminals aren’t labeled, or a wire is loose, don’t guess from its color. Turn the power off and follow the cable to the furnace or air handler: the terminal each color lands on there (R, C, W, Y, G, O/B) is its real job. The old thermostat’s installation manual, found online by its model number, also shows what each terminal does.

Jumper wires

A short piece of wire between two terminals on the old thermostat, most often between Rh and Rc, is a jumper, not a wire from the wall. Don’t count it as one of your wires and don’t move it to the new thermostat. Most smart thermostats join Rh and Rc internally when only one R wire is connected.

Popular wiring setups

Related guides