The answer to 'average cost for thermostat' is that the typical range for a new thermostat installation can vary widely, generally between $100 to $500 or more depending on several factors. The cost will depend on the type of thermostat, whether it's a basic manual model or a more advanced programmable or smart thermostat, as well as the complexity of the installation and any necessary electrical work.
Other factors that can influence the cost include the brand, features, and whether you need to replace the entire thermostat system versus just the control unit. It's best to get quotes from local HVAC professionals to get an accurate estimate for your specific home and needs.