The answer to the cost of a thermostat is that it can vary widely depending on the type of thermostat, the features it offers, and the complexity of the installation. Generally, basic programmable thermostats can range from $20 to $100, while smart thermostats with advanced features can cost $100 to $300 or more. The installation cost can also add $50 to $200 or more, depending on whether it requires running new wiring or integrating with a smart home system.
Several factors influence the overall cost, including the type of HVAC system, the age and condition of the existing thermostat, and the complexity of the installation. It's best to get quotes from local HVAC professionals to understand the specific costs for your home.