C-Wire Check

As an Amazon Associate I earn from qualifying purchases. Links to Amazon on this page are affiliate links.

Which smart thermostats fit your wires?

Updated

Turn the power off, pull the face off your old thermostat, and tick the terminals that have a wire. Pick your system type. The checker sorts the seven picks on this site into fits, fits with an adapter, needs a pro, or does not fit.

Safety first. Turn off power at the breaker or the system switch before you pull a thermostat off the wall, then change the set temperature by 5 degrees and wait 5 minutes to confirm nothing starts. If you see thick wires, wire nuts, L1 or L2, or a 120 V or 240 V label, stop. That is line voltage. Put the cover back and call a licensed electrician.

Thermostat wire checker

Power off at the breaker first. Tick each terminal that has a wire coming out of the wall. Go by the letter on the terminal, not the wire color. Skip short jumper wires that only link two terminals.

A rough guide from maker support pages and listings read on September 19, 2026. Run the maker's own compatibility checker before you buy.

Worked examples

HomeFits as isFits with the adapter in the boxNeeds a C wire, an extra part or a maker checkPro or new wire
Furnace and AC, five wires with Cecobee Smart Thermostat Premium, ecobee Smart Thermostat Essential, Google Nest Learning Thermostat (4th gen), Google Nest Thermostat, Sensi Smart Thermostat ST55 and Amazon Smart Thermostatnone of the picks herenone of the picks herenone of the picks here
Furnace and AC, four wires, no CGoogle Nest Learning Thermostat (4th gen), Google Nest Thermostat and Sensi Smart Thermostat ST55ecobee Smart Thermostat Premiumecobee Smart Thermostat Essential and Amazon Smart Thermostatnone of the picks here
Heat pump with aux heat, five wires, no Cnone of the picks hereecobee Smart Thermostat Premiumecobee Smart Thermostat Essential, Google Nest Learning Thermostat (4th gen), Google Nest Thermostat, Sensi Smart Thermostat ST55 and Amazon Smart Thermostatnone of the picks here
Cool only, three wires, no Cnone of the picks herenone of the picks hereGoogle Nest Learning Thermostat (4th gen), Google Nest Thermostat, Sensi Smart Thermostat ST55 and Amazon Smart Thermostatecobee Smart Thermostat Premium and ecobee Smart Thermostat Essential
Heat only furnace or boiler, two wiresnone of the picks herenone of the picks hereGoogle Nest Learning Thermostat (4th gen), Google Nest Thermostat, Sensi Smart Thermostat ST55 and Amazon Smart Thermostatecobee Smart Thermostat Premium and ecobee Smart Thermostat Essential

Where the rules come from

What the checker cannot see

It cannot see a spare wire tucked in the wall, a zone panel, a humidifier, or a furnace board with no C terminal. Google lists zone panels that need a C wire with Nest. A wire on W3 or Y3 means a third stage, which ecobee does not support and recommends a pro for. Use this as a first pass, then run the maker's checker.

Tick your own wires in the wire checker, or compare all seven picks on the roundup page.