Furnace wiring relies on color-coded wires to prevent dangerous mistakes during installation, repair, or replacement. In the United States, two main systems exist: low-voltage thermostat wiring that powers a 24-volt control circuit, and line-voltage wiring that handles the furnace’s 120/240-volt supply. Knowing the standard color codes helps technicians and homeowners identify wires quickly, reducing the risk of miswiring and equipment damage. This guide covers the most common furnace wire color codes, notes where colors can vary by manufacturer, and offers practical safety tips for verification and safe handling.
Low-Voltage Thermostat Wiring Colors (24V)
The thermostat connects to the furnace control board via a 24-volt circuit. Colors can vary by brand, but the following are widely used in residential HVAC systems.
- Red (R) — 24V hot from the transformer to the thermostat. Some systems split this into RH and RC with a bridge, but R is the common reference.
- C (Common) — The return path of the 24V circuit. Often blue or brown, serving as the other side of the transformer.
- White (W) — Heat call. When the thermostat calls for heat, W completes the circuit.
- Yellow (Y) — Cooling call. Y engages the compressor or cooling equipment when present.
- Green (G) — Fan control. G tells the furnace blower to run.
- O/B — Changeover valve on heat pumps. Orange (O) or sometimes Blue (B) indicates valve operation depending on the system’s mode.
- Aux/E — Auxiliary or emergency heat on some systems. Color is not standardized and may be labeled on the thermostat wiring diagram.
Note: Some installations use alternative color assignments (for example, Blue or Blue-White for C, or B for reversing valve). Always verify with the control board label or the thermostat wiring diagram for a given unit.
High-Voltage Furnace Wiring Colors (120V/240V)
Line-voltage wiring powers the furnace’s burners, blower motor, and safety components. The color convention here primarily reflects standard U.S. electrical wiring, but variations exist across appliances and installers.
- Black — Typically a hot line (L1) in 120V circuits; can be one of the two hots on 240V circuits.
- White — Neutral in 120V circuits; on 240V circuits, neutral is not used and white can be repurposed as a hot in some cable assemblies, which requires careful labeling.
- Green or bare copper — Ground, providing safety bonding to the equipment and structure.
- Red — Second hot on 240V circuits (L2) in many installations; in some appliances, red may serve other purposes, so verify with labeling.
Important: Line-voltage wiring is dangerous. Never assume wire roles by color alone when servicing furnaces. Always refer to the equipment’s wiring diagram, labels on the control board, and corresponding manuals, and consider consulting a licensed electrician for high-voltage work.
Interpreting Manufacturer Diagrams And Labels
Furnace control boards, gas valves, and transformers include labeling that clarifies wire functions, sometimes overriding color conventions. Look for:
- The control board schematic printed on the panel or in the owner’s manual.
- Terminal labels such as R, C, W, Y, G for low-voltage; L1, L2, N, G for line-voltage connections.
- Wire harness markings and connector color-coding specific to the unit.
- Voltage tests with a multimeter to confirm 24V control circuits versus line voltage.
Best practice: Always cross-check wire labels with the service diagram before disconnecting or re-connecting any conductor.
Practical Safety And Verification Tips
Working with furnace wiring requires attention to safety and accuracy. The following steps help minimize risk and ensure correct wiring.
- Power down completely at the main breaker before starting any work, and verify absence of voltage with a tester.
- Identify voltage levels with a digital multimeter. Check for 24V on thermostat wires and confirm line voltage on supply cables only after isolating power.
- Keep low-voltage wires separate from high-voltage conductors to avoid accidental cross-contact.
- Label wires as they are removed or replaced to prevent mix-ups during reassembly.
- Use proper wire gauges and secure connections with appropriate terminals or crimp connectors rated for HVAC use.
- When in doubt, call a professional. Incorrect wiring can damage the furnace, void safety protections, or create fire hazards.
Common Color Substitutions And Exceptions
Color conventions vary by manufacturer, model year, and regional practices. The following caveats help prevent misinterpretation.
- Blue, brown, or purple wires may serve as C (Common) on some systems, while others use C as Blue. Always verify on the control board or wiring diagram.
- Heat-pump systems may swap O and B functions depending on the reversing valve and the thermostat. The color alone does not guarantee function.
- Auxiliary heat and emergency heat may have non-standard colors or be tied to W terminals in different configurations. Check the wiring diagram for specifics.
- Older furnaces may use nonstandard color codes. When replacing with modern components, align new wiring to the existing diagram rather than color alone.
Key takeaway: Do not rely solely on color. Always confirm wire function with device labels, manuals, and testing.
Quick Reference: Furnace Wire Color Codes
| Category | Color | Typical Function |
|---|---|---|
| Low-Voltage (Thermostat) | Red (R) | 24V hot from transformer |
| Low-Voltage (Thermostat) | C (Blue/Brown) | 24V common return |
| Low-Voltage (Thermostat) | White (W) | Heat call |
| Low-Voltage (Thermostat) | Yellow (Y) | Cooling call |
| Low-Voltage (Thermostat) | Green (G) | Fan control |
| Low-Voltage (Thermostat) | O/B | Heat pump reversing valve |
| Line-Voltage | Black | Line hot (L1) on 120V; second hot on 240V systems |
| Line-Voltage | White | Neutral (N) on 120V systems |
| Line-Voltage | Red | Second hot on 240V circuits (L2) or other function per unit |
| Line-Voltage | Green or bare | Ground |
Remember, the most reliable source for any specific furnace is the unit’s wiring diagram and manufacturer documentation. If a wire color does not match the table or the diagram, trust the label and test before reconnecting anything.