mypros+
Error code reference

Carrier Furnace Error Code 31

Pressure switch did not close or reopened; if open longer than 5 minutes, inducer shuts off for 15 minutes before retry.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the 31 error code actually means

Your furnace's safety system detected that the part responsible for confirming proper airflow through the vent did not signal correctly, so the furnace stopped trying to start. This is usually caused by a blocked vent pipe, a worn-out blower motor, or a faulty sensor. The furnace will wait about 15 minutes and try again automatically, but a technician should inspect it to find the root cause.

Diagnostic procedure

The full 31 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check for proper vent sizing, low inducer voltage (115VAC), defective inducer motor, defective pressure switch, inadequate combustion air supply, disconnected or obstructed pressure tubing, low inlet gas pressure (if LGPS used), restricted vent, or excessive wind.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 31 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of 31

Ranked by how often they cause this code
  1. 1Blocked or restricted vent pipe
  2. 2Defective or clogged pressure switch
  3. 3Disconnected or obstructed pressure tubing
  4. 4Weak or failed inducer motor
  5. 5Inadequate combustion air supply

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about 31

What does 31 mean on a Carrier furnace?
Code 31 means the pressure switch did not close when the inducer motor started, or it opened back up during the heating cycle. This switch confirms that proper combustion airflow and draft are present before the furnace proceeds to ignition. If the switch stays open for more than 5 minutes, the inducer shuts off and the furnace waits 15 minutes before retrying. Common causes include a blocked vent, a faulty pressure switch, or a failing inducer motor.
Is it safe to run my furnace with a code 31 error?
Code 31 indicates the furnace's own safety controls have stopped the heating cycle because proper draft cannot be confirmed. Running the furnace without resolving the underlying cause could mean combustion gases are not being properly vented. The furnace will generally refuse to fire while the fault is active, but you should not attempt to bypass the pressure switch. Have the system inspected before resuming normal operation.
How much does it cost to repair a Carrier furnace with a code 31 error?
Repair costs depend heavily on the specific cause. Clearing a blocked vent or reconnecting a pressure tube is a low-cost service call in the range of roughly $75 to $150 for labor. Replacing a pressure switch typically costs between $75 and $200 including parts and labor. An inducer motor replacement is the most expensive possibility, generally ranging from $300 to $700 or more depending on the model and labor rates in your area.
Can I fix error code 31 on my Carrier furnace myself?
Some causes of code 31 are accessible to a knowledgeable DIYer. You can inspect the exterior vent termination for visible blockages such as ice or debris, check that the pressure tubing connected to the switch is not disconnected or kinked, and verify that combustion air vents in the equipment room are clear. Electrical testing of the inducer motor voltage and pressure switch continuity requires a multimeter and comfort working near live components. Replacing the inducer motor or pressure switch is a moderately advanced repair, and if you are unsure, calling a licensed HVAC technician is the safer choice.
Will resetting my Carrier furnace clear the code 31 error?
Cycling power to the furnace or pressing the reset button will clear the fault from memory and allow the inducer to attempt another cycle. However, if the underlying cause has not been corrected, the fault will return within the same heating cycle or shortly after. The 15-minute retry delay built into the control logic means the furnace may attempt a self-recovery on its own, but a persistent code 31 requires diagnosis and repair rather than repeated resets.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass