Furnace Repair Costs

Diagnosis and repair of a non-heating or malfunctioning furnace, including igniter replacement, heat exchanger inspection, and blower motor service.

Verified by 2 sourcesUpdated March 21, 2026

Cost Comparison by Location

50 locations with verified cost data

Cost Comparison — Furnace Repair

Alabama2 sources

Low

$66

Typical

$1,019

High

$2,673

Alaska2 sources

Low

$66

Typical

$1,061

High

$2,673

Arizona2 sources

Low

$66

Typical

$1,028

High

$2,673

Arkansas2 sources

Low

$66

Typical

$1,017

High

$2,673

California2 sources

Low

$66

Typical

$1,039

High

$2,673

Colorado2 sources

Low

$66

Typical

$1,036

High

$2,673

Connecticut2 sources

Low

$66

Typical

$1,049

High

$2,673

Delaware2 sources

Low

$66

Typical

$1,032

High

$2,673

Florida2 sources

Low

$66

Typical

$1,021

High

$2,673

Georgia2 sources

Low

$66

Typical

$1,026

High

$2,673

Hawaii2 sources

Low

$66

Typical

$1,037

High

$2,673

Idaho2 sources

Low

$66

Typical

$1,023

High

$2,673

Illinois2 sources

Low

$66

Typical

$1,046

High

$2,673

Indiana2 sources

Low

$66

Typical

$1,033

High

$2,673

Iowa2 sources

Low

$66

Typical

$1,032

High

$2,673

Kansas2 sources

Low

$66

Typical

$1,028

High

$2,673

Kentucky2 sources

Low

$66

Typical

$1,031

High

$2,673

Louisiana2 sources

Low

$66

Typical

$1,024

High

$2,673

Maine2 sources

Low

$66

Typical

$1,035

High

$2,673

Maryland2 sources

Low

$66

Typical

$1,038

High

$2,673

Massachusetts2 sources

Low

$66

Typical

$1,053

High

$2,673

Michigan2 sources

Low

$66

Typical

$1,032

High

$2,673

Minnesota2 sources

Low

$66

Typical

$1,049

High

$2,673

Mississippi2 sources

Low

$66

Typical

$1,017

High

$2,673

Missouri2 sources

Low

$66

Typical

$1,033

High

$2,673

Montana2 sources

Low

$66

Typical

$1,030

High

$2,673

Nebraska2 sources

Low

$66

Typical

$1,032

High

$2,673

Nevada2 sources

Low

$66

Typical

$1,031

High

$2,673

New Hampshire2 sources

Low

$66

Typical

$1,038

High

$2,673

New Jersey2 sources

Low

$66

Typical

$1,044

High

$2,673

New Mexico2 sources

Low

$66

Typical

$1,026

High

$2,673

New York2 sources

Low

$66

Typical

$1,040

High

$2,673

North Carolina2 sources

Low

$66

Typical

$1,022

High

$2,673

North Dakota2 sources

Low

$66

Typical

$1,041

High

$2,673

Ohio2 sources

Low

$66

Typical

$1,033

High

$2,673

Oklahoma2 sources

Low

$66

Typical

$1,021

High

$2,673

Oregon2 sources

Low

$66

Typical

$1,036

High

$2,673

Pennsylvania2 sources

Low

$66

Typical

$1,034

High

$2,673

Rhode Island2 sources

Low

$66

Typical

$1,037

High

$2,673

South Carolina2 sources

Low

$66

Typical

$1,026

High

$2,673

South Dakota2 sources

Low

$66

Typical

$1,032

High

$2,673

Tennessee2 sources

Low

$66

Typical

$1,022

High

$2,673

Texas2 sources

Low

$66

Typical

$1,025

High

$2,673

Utah2 sources

Low

$66

Typical

$1,028

High

$2,673

Vermont2 sources

Low

$66

Typical

$1,032

High

$2,673

Virginia2 sources

Low

$66

Typical

$1,033

High

$2,673

Washington2 sources

Low

$66

Typical

$1,042

High

$2,673

West Virginia2 sources

Low

$66

Typical

$1,015

High

$2,673

Wisconsin2 sources

Low

$66

Typical

$1,035

High

$2,673

Wyoming2 sources

Low

$66

Typical

$1,021

High

$2,673