Symptoms
- Set temperature doesn't match how the room feels
- System turns on or off well before or after the set point
- Thermostat is older with a dial or lever, not a digital display
Likely causes
- CommonThermostat not mounted levelMercury-switch thermostats especially rely on being perfectly level to read accurately.
- CommonCalibration drift from ageMechanical bimetal coils can lose accuracy over many years of use.
- PossibleDust buildup inside the unitDust can insulate the sensing element and slow or skew its response.
- PossibleUnit is simply old and due for replacementMechanical thermostats have a limited practical lifespan compared to digital ones.
What to do
- Check that the thermostat is mounted level using a small level, adjusting the mounting screws if it's off.
- Remove the cover and gently dust the interior with a soft brush or compressed air, avoiding contact with any mercury switch.
- Look for a small calibration screw or adjustment ring, often described in the thermostat's manual, and adjust slightly to match a reference thermometer.
- Compare the reading to a separate room thermometer both before and after adjustments.
- If the thermostat contains mercury (an older glass vial that tilts), consider replacing it with a modern digital or smart thermostat rather than repairing it, since mercury units are being phased out.
Tools and parts
- Small level
- Soft brush
- Screwdriver
Replacement digital thermostatSearch: “digital or smart thermostat replacement for old mercury thermostat”
When to call a pro
Call an HVAC technician if leveling and calibration don't fix the accuracy, or for help safely disposing of a mercury thermostat.
Safety
Use caution
If the thermostat contains a mercury switch, handle it carefully and dispose of it properly rather than in regular trash if replacing it.