Nest thermostats can learn your daily routine and automatically create a temperature schedule for you. If you prefer to disable learning and have your thermostat follow a fixed temperature schedule, you can turn off your thermostat’s learning features. The schedule won't change unless you make manual changes to it.
Different Nest thermostat models give you different options for setting up a temperature schedule that meets your needs:
- Smart Schedule (Nest Learning Thermostat 4th gen only)
- Auto Schedule (Nest Thermostat E and Nest Learning Thermostat 3rd gen or earlier only)
- Basic Schedule (Nest Thermostat E only)
- Quick schedule (Nest Thermostat only)
Learn about Nest thermostat temperature schedules and how to change them
When Auto-Schedule or Smart Schedule is turned on, Nest Thermostat E and Nest Learning Thermostat learn from the adjustments you make to optimize your schedule. You can manually edit the existing schedule, create an entirely new one, or turn off these learning features.
Note: Nest thermostats can change temperatures automatically with Home and Away routines or Home/Away Assist. You’ll need to disable this setting to prevent automatic temperature adjustments and use your thermostat like a traditional thermostat.
1. Turn off schedule learning
When you turn off learning, your existing schedule will remain but your thermostat will stop learning from your future adjustments.
Nest Learning Thermostat (4th gen)
- Open the Home app .
- Tap Favorites or Devices ..
- Select your thermostat.
- Tap Settings Temperature Preferences Smart Schedule.
- Choose from Automatic, Suggestions, or Off based on your preference.
Nest Thermostat E and Nest Learning Thermostat (3rd gen or earlier)
Nest app
- Open the Home app .
- Tap Favorites or Devices ..
- Select your thermostat.
- Tap Settings Temperature Preferences Auto Schedule Off.
Nest app
- Open the Nest app, then select your Nest thermostat.
- Select Settings Auto-Schedule.
- Tap the switch to turn it off.
On your thermostat
Choose Settings Nest Sense Auto-Schedule Off.
2. Clear the existing schedule (optional)
Before you decide whether to clear your existing schedule, here’s how to check it:
- Nest Learning Thermostat (4th gen): In the Home app, tap Favorites or Devices select your thermostat Schedules.
- Nest Learning Thermostat (3rd gen or earlier): Press the ring and choose Schedule .
- Nest Thermostat E: Press the ring and choose Settings Schedule.
If you want to keep your existing schedule and manually tweak it, skip to step 3.
If you want to completely erase your existing schedule, follow the steps below:
Nest Learning Thermostat (4th gen)
- Open the Home app .
- Tap Favorites or Devices .
- Choose your thermostat Schedules 3 dots icon Clear weekly schedule Yes.
Nest Thermostat E and Nest Learning Thermostat (3rd gen or earlier)
- On your thermostat, select Settings Reset Schedule.
- Depending on which Nest thermostat you have, select either Reset or Clear.
Note: If you have a Nest Thermostat E, you can select Basic to clear your existing schedule and replace it with the default Basic Schedule
3. Edit or create the schedule
Manually edit or create your thermostat's schedule to change your home's temperature at fixed times that you've set.
Nest Learning Thermostat (4th gen)
- Open the Home app .
- Tap Favorites or Devices ..
- Select your thermostat.
- Tap Schedules.
- Tap Add event to add new events or select an existing event to edit it. For further instructions, refer to Learn about Nest thermostat temperature schedules and how to change them.
Nest Thermostat E and Nest Learning Thermostat (3rd gen or earlier)
Nest app
- Open the Nest app and select your Nest thermostat.
- Select Schedule .
- Create or adjust temperature set points to your liking. For further instructions, see Learn about Nest thermostat temperature schedules and how to change them.
On your thermostat
- Go to the schedule screen on your thermostat.
- Nest Learning Thermostat: On the Quick View menu, choose Schedule .
- Nest Thermostat E: On the Quick view menu, choose Settings Schedule.
- Create or adjust temperature set points to your liking. For further instructions, go to Learn about Nest thermostat temperature schedules and how to change them.
Things to keep in mind
- Early-On: If you’ve enabled Early-On, your thermostat might start your system before the setpoint in your schedule. Early-On is designed to have your home reach the target temperature the level exactly when you set it in the schedule. If you want your system to start at the scheduled time (not before), disable Early-On. Your home won’t reach the target temperature until after the scheduled time.
- Automatic switching with presence sensing: If you’ve enabled Home and Away routines or Home/Away Assist, your thermostat might still automatically switch to its Eco Temperatures when it senses everybody has left home. If you don’t want it to do that, disable Eco Temperature auto switching for your thermostat.
- No temperature schedule: If you don’t set up a schedule after clearing it, your thermostat will stay on whatever temperature you set it to until you select a new temperature. This means it’ll work like a traditional, non-programmable thermostat or like “hold” mode on a programmable thermostat.
- Start learning again: You can always turn learning back on if you ever want your thermostat to start learning your temperature preferences again and make adjustments to the schedule automatically. Your Nest thermostat will use any temperatures that are in your schedule as a starting point to start learning again.