Skip to content

Testing mode: This site is still experimental. I’m testing and improving the content and tools.

(Updated )

By Dan Gold · Sources reviewed

Programming Your Thermostat

Choose a heating and cooling schedule suited to your equipment, check actual operation, and adjust setbacks for household needs.

heating coolingenergyseasonal

Program a thermostat around when your home is occupied, but check the heating system first. A large setback can trigger costly backup heat on some heat pumps. Comfort, humidity, freeze protection, pets, and health needs also matter.

Build a schedule

  1. Identify whether the system is a furnace, boiler, heat pump, or another type. Read the thermostat and equipment manuals for setback and recovery guidance.
  2. Write down wake, away, return, and sleep times for each day. Confirm the thermostat clock, day, and heating/cooling mode.
  3. Choose a modest winter reduction or summer increase that suits the home. DOE’s often quoted potential savings for a 7–10°F change over eight hours are not a guarantee, or instructions for every heat pump.
  4. Enter each period and use the model’s recovery settings. Disable an accidental permanent hold if you want the schedule to run.
  5. Allow several days to observe comfort and equipment behavior before making another change.

Check the result

Check actual room temperature when you wake and return. Confirm the system follows the schedule and does not repeatedly call for auxiliary heat during recovery. Compare bills over similar weather and occupancy rather than declaring savings after one day.

Keep safe temperature and humidity limits while away. Use a qualified HVAC technician for unusual cycling, failed recovery, or uncertainty about heat-pump controls.

Sources and scope

These references support the guidance above. Source review is not a hands-on test of your home or a certification of a product. Follow the instructions for your exact model and local requirements.