How much does it cost to replace a thermostat?
Replacing a thermostat costs $110 to $300 for a basic or programmable unit and $200 to $500 or more for a smart thermostat when a pro does the work. That total is the price of the thermostat plus $80 to $200 in labor for one to two hours of a technician's or handyman's time. A simple like-for-like swap on existing wiring sits at the low end; anything that needs new wire, a C-wire adapter, or an electrician runs higher.
Do it yourself and the cost drops to just the thermostat: $15 to $300 depending on whether you buy a bare-bones manual model or a premium smart one. For most homes with standard low-voltage wiring, a thermostat swap is one of the few HVAC jobs that is genuinely DIY-friendly, which is why the labor is the part worth deciding on. The type of thermostat you choose is the biggest driver of the total, so start there.
How much does a thermostat cost by type?
The thermostat itself costs $15 to $300+, and the four common types split cleanly by price. A basic manual or non-programmable thermostat runs $15 to $40. A programmable thermostat that follows a daily or weekly schedule runs $25 to $100. A smart thermostat with WiFi, an app, and learning features (Nest, ecobee, Honeywell Home) runs $100 to $300, with most popular models landing near $130 to $250.
A fourth type, the line-voltage thermostat used for electric baseboard heat or direct-wired wall heaters, runs $20 to $80 for the unit but is wired differently from the rest. The others are all low-voltage controls that switch a 24V signal to your furnace or air handler; a line-voltage thermostat carries the full 120V or 240V load itself, which is why it is a different (and more hazardous) job.
If you are shopping the smart tier, our picks for the best smart thermostats break down which models suit a heat pump, which need a C-wire, and where the extra money actually buys better scheduling and energy reports.
How much does professional thermostat installation cost?
Professional installation costs $80 to $200 on top of the thermostat, based on one to two hours of labor at typical HVAC or handyman rates. A straightforward replacement on healthy existing wiring is often on the low end. The bill climbs if the tech has to run a new wire, add a C-wire adapter, patch and repaint the wall, or configure a smart thermostat for a heat pump with backup heat.
Big-box and retail installs are priced similarly. Home Depot and Lowe's charge roughly $100 to $200 to install a thermostat through their contractor networks, sometimes discounted or bundled when you buy the unit there. Nest and ecobee also offer paid pro-install add-ons through partner networks in the same range. None of these are a bad deal for a smart thermostat if you are not comfortable identifying wires, but they are more than the job costs if you can do it yourself.
Can I replace a thermostat myself?
Yes, for the vast majority of homes. A standard heating-and-cooling thermostat runs on 24-volt low-voltage wiring that cannot shock you, so swapping one is a common do-it-yourself project. Turn the system off at the breaker or the furnace switch first, photograph the existing wires and which lettered terminal each one lands on (R, C, W, Y, G, and so on), then match them to the new thermostat. The unit's price is your only cost.
You do not usually need an electrician to replace a thermostat, because low-voltage control wiring is not the electrician's domain and carries no shock risk. Two situations change that. First, a line-voltage thermostat (thick wires, no letters, feeding electric baseboard or wall heat) carries 120V or 240V and should be left to a licensed pro. Second, if there is no wiring in place or you are relocating the thermostat, running new low-voltage cable through walls is a job many owners hand to an HVAC tech. When in doubt about which type you have, stop and call a pro.
What makes a thermostat replacement cost more?
The most common cost add-on is a missing C-wire. Smart thermostats need constant power, which the C (common) wire supplies, and many older homes were wired without one. Fixing it is cheap if you add a plug-in C-wire adapter (about $10 to $30), more if a tech runs a new wire from the furnace, which can add $50 to $150 in labor. Many smart thermostats now ship with an adapter in the box, so check before you assume the worst.
Other things that push the price up: a line-voltage setup that needs an electrician, relocating the thermostat to a better wall (drywall and paint work), multiple zones that each need their own thermostat, and heat pump compatibility if the new unit has to control auxiliary or emergency heat correctly. That last one matters more than people expect. If your thermostat drives a heat pump, read what aux heat means on a thermostat so the replacement is wired to run backup heat only when it should.
Is a smart thermostat worth the extra cost?
A smart thermostat is worth it for most households that heat and cool on a schedule, because the $100 to $300 unit typically saves 8 to 15 percent on heating and cooling by setting back the temperature automatically when you are asleep or away. On an average energy bill that pays for a mid-range model in one to three years, and utility rebates of $50 to $100 shorten that further in many areas.
It is less compelling if your schedule is unpredictable or your home is already zoned and dialed in, or if you would never use the app. A simple programmable thermostat captures most of the setback savings for a fraction of the price. Either way, a thermostat is a small line item next to the equipment it controls; if you are pricing a full system, fold it into the total cost of a new AC or system rather than treating it as an afterthought.
Frequently asked questions
How much does it cost to have a thermostat replaced?
Expect $110 to $300 installed for a basic or programmable thermostat and $200 to $500 or more for a smart thermostat, professional labor included. The labor itself is $80 to $200 for one to two hours of work. If you replace it yourself on existing low-voltage wiring, you pay only for the unit, which is $15 to $300 depending on type.
Do I need an electrician to replace a thermostat?
Usually not. A standard thermostat runs on 24-volt low-voltage wiring that carries no shock risk, so it is a safe DIY swap or a quick HVAC-tech job, not electrician work. The exception is a line-voltage thermostat for electric baseboard or wall heat, which wires straight into 120V or 240V power; leave that to a licensed pro and shut the breaker off first.
How much does Home Depot charge to install a thermostat?
Home Depot and Lowe's both charge roughly $100 to $200 to install a thermostat through their contractor networks, sometimes discounted or bundled when you buy the unit in-store. That is fair for a smart thermostat if you are not comfortable matching wires, but it is more than the job costs if you can do the swap yourself on existing low-voltage wiring.
What are the signs of a bad thermostat?
Common signs are a heating or cooling system that will not turn on or off, a blank or unresponsive display, room temperature that does not match the setting, short cycling (the system clicking on and off every few minutes), and settings that will not hold. Before replacing it, rule out dead batteries, a tripped breaker, and a dirty air filter, since those mimic thermostat failure.
How long does a thermostat last?
A thermostat lasts about 10 years on average, and many run 10 to 15 before they act up. Older mechanical models can last far longer, while smart thermostats are often replaced sooner as features and app support change rather than because the hardware fails. If yours is a decade old and misbehaving, replacement is usually cheaper and easier than chasing an intermittent fault.