Should you repair or replace your thermostat?

Updated August 2026

← Every repair-or-replace call

A thermostat is a replace, not a repair: a basic unit is $15–50 to swap yourself or $100–250 installed, and a smart model runs $120–300. There is almost nothing serviceable inside a modern thermostat, so once you have ruled out the free causes it is cheaper to fit a new one than to pay anyone to diagnose the old one. Before you buy anything, chase the impostors: dead batteries, a loose or corroded wire, and a blown 3-amp fuse on the furnace control board all mimic a dead thermostat and cost nothing to fix.

The short version

Skip the 50% rule here, the math is simpler: repair means troubleshooting, and troubleshooting a thermostat costs more in labor than the part. Start at the wall. Pop the faceplate and swap the batteries if it takes them, then check that every wire is seated in its terminal and none are corroded or broken. If the screen is dark, look for a blown 3-amp fuse on the furnace or air-handler board, a common failure when a thermostat wire shorts. If the wiring and fuse are good and the thermostat still will not command heat or cooling, replace it. Any unit past 10 years, or one without a C-wire that keeps dropping its Wi-Fi or losing its program, is worth upgrading to a modern thermostat rather than nursing along.

Your situation, decided

Repair or replace, by situation (Updated August 2026)
Situation Verdict Why
Blank screen on a battery model Repair Fresh batteries usually bring it right back for under $5
Blank screen, hardwired unit Repair Often a blown 3-amp furnace fuse, a $5 part
System unresponsive, a wire is loose or corroded Repair Re-seat or clean the terminal; the thermostat is fine
Thermostat works but reads the wrong temperature Repair Recalibrate or move it off a hot or drafty wall
Unit over 10 years old and unreliable Replace Cheaper to swap for $15–250 than to keep chasing faults
Old non-programmable unit with no C-wire Replace Run a C-wire or add an adapter, then fit a smart model

What each path costs

Repairs typically run $5–50; a replacement is $15–50 DIY, $100–300 installed installed. Thermostats last about 10 years, longer for simple mechanical ones. Because repair means paying to diagnose a $15–50 part, replacement almost always wins once batteries, wiring, and the furnace fuse check out. Price your own number on the home maintenance cost calculator before you commit either way.

The repair-or-replace call is easy when you know the unit's age and service history. OnOtto keeps both, plus the maintenance that delays this decision for years.

Start your home's service log, free

Frequently asked questions

How do I know if my thermostat is bad or something else?

Work from cheapest to most involved. First swap the batteries and see if the screen wakes up. Next, at the furnace or air handler, look for a blown 3-amp low-voltage fuse on the control board and check that the system has power and its door switch is engaged. Then pull the thermostat off the wall and confirm each wire is firmly in its terminal. A quick field test: with the thermostat removed, carefully jumper the R and W terminals, and if the heat kicks on, the thermostat, not the furnace, is the fault. Replace it.

Do I need a C-wire for a smart thermostat?

Most Wi-Fi smart thermostats want a common (C) wire to stay powered, since running the display, radio, and sensors drains what older systems cannot supply through the two heating wires alone. Without one, a smart unit may reboot, drop offline, or fail to charge. You have three options: use an existing unused wire in the bundle as a C-wire, install a $20–40 add-a-wire adapter at the furnace, or choose a model that ships with a power-extender kit. If none of that is workable, a good non-Wi-Fi programmable thermostat still runs happily on two wires.

Is a smart thermostat worth it over a basic one?

For most homes, yes, if you actually use the scheduling. A smart thermostat at $120–300 learns or lets you program setbacks while you are asleep or out, and the U.S. Department of Energy says turning your thermostat back 7–10°F for eight hours a day can save about 10% a year on heating and cooling. A $15–50 manual unit saves the same energy if you are disciplined about adjusting it, but few people are. If you travel, have an erratic schedule, or want remote control, the smart unit earns its price; run the numbers on the cost calculator.

Can I replace a thermostat myself?

Usually, yes, it is one of the friendlier DIY jobs, but do it methodically. Turn off power to the furnace at the breaker first, since even 24-volt control wiring can zap a board. Before pulling the old thermostat, photograph the wiring and label each wire to its terminal letter (R, W, Y, G, C), because color conventions are not reliable. Mount the new base, match the wires terminal-for-terminal, and set the system type. A handyman or HVAC tech charges $100–250 if you would rather not, which still beats troubleshooting an old unit. Match your wiring on the thermostat checklist before you start.

Related references