How to restart or reset a Nest thermostat

Restarting your thermostat can resolve some issues, like a slow or frozen display, or help it get reconnected to the internet. If you need to clear out some or all of the learning about your home, schedule, or personal settings, you can reset your Google Nest Thermostat.

Differences between restarting and resetting

Restarting your Nest thermostat

  • Maintains all your settings, similar to restarting a computer, phone, or tablet.
  • Is a useful troubleshooting step if your thermostat is stuck or frozen, has trouble connecting to the internet, or is not working normally

Resetting your Nest thermostat

  • Erases some or all of your thermostat’s information depending on the option you choose.
  • Is useful if you’re moving out and need to install your thermostat in a new location, or want to leave your thermostat behind and you want to remove all your personal information.

How to reset or restart your Nest thermostat

Important: Before resetting your thermostat, write down the settings so you can easily restore them if needed. Go to 
Settings  > Equipment on your thermostat and record your system wires, your heating type, and your Safety Temperature settings.

  1. Press your thermostat ring to open the Quick View menu.
  2. Choose the Settings  icon.
  3. Turn the ring to Reset and press to select.
  4. Choose your option from below.
Restart Your Nest thermostat will not lose any of your information or settings if you restart it, similar to a computer, phone or tablet. Your thermostat will boot back up, and you can continue using it.

Choosing this option will clear out your entire temperature schedule. Do this if you want your thermostat to start learning a new schedule.

Any setpoints that your thermostat has learned, or that you’ve created, will be erased. You’ll need to create a brand new schedule from scratch, or wait while your thermostat learns your new schedule.

Note: If you’re using a Nest Thermostat E and you have Auto-Schedule disabled you’ll see the option to reset to a blank schedule as above or choose Basic Schedule. A Basic Schedule is a pre-filled schedule based on a national average that balances energy-savings and comfort.


Your thermostat learns how often you walk by to help you use Home/Away Assist. If you reset Away on your thermostat, everything it has learned about when you're home or away will be reset.

Use this reset option if you move your thermostat to a new location in your home, or if you've had your home remodeled. Your thermostat will learn about its new location in a few days.

Tip: You can improve Home/Away Assist by using your phone location.

Account connection

You may not see this option depending on your thermostat’s software version.

If you’re moving and leaving your thermostat behind

You should remove your account connection without resetting other settings. You may also want to reset your schedule before moving. This will let the new owners control the system from day one while the thermostat learns a schedule for them.

After you reset the account connection 

You’ll still see your thermostat in the app, but it will be listed as “offline” and can no longer be controlled with the app. To remove it from your account and the app, go to the thermostat’s settings in the app and select Remove thermostat.

WWN Connection

You may not see this option depending on your thermostat’s software version.

If you have Works with Nest (WWN) devices that are connected to your thermostat, they may have stopped working. 

  • If you haven’t migrated to a Google Account
    You can restore the WWN functionality:
    1. Remove the thermostat from your account.
    2. Reset the WWN connection with this option.
    3. Add your thermostat to your account again.
  • If you’ve already migrated to a Google Account
    Use Google Home app to connect your device via Works with Google Assistant:
    1. Tap Add on the Home app’s main screen. 
    2. Select Set up device.
    3. Browse the Works with Google list for your WWN device and select it. Then follow the app’s instructions.

You may not see this option depending on your thermostat’s software version.

Resetting the network will remove all of the network information from your thermostat. Your thermostat will no longer be connected to the internet and it will forget your Wi-Fi password.

To connect your thermostat back to the internet, you’ll need to select your Wi-Fi network from the Settings  > Network menu.

All Settings

Resetting your Nest thermostat to defaults will reset any learning and remove all your personal settings.

Important: You should remove your thermostat from your account before using this option to reset to defaults.

How to remove a Nest thermostat from your account >

After resetting to defaults, you’ll need to set it up again just like you did when you first installed it.

How to set up your Nest thermostat >

Your thermostat will need time to learn about you and your home before creating your schedule and activating its energy saving features.

How Nest thermostats learn >

You'll also need to add your thermostat to the Nest app again if you’d like to be able to use it remotely and receive alerts.

How to connect your Nest thermostat to the app >

Note: If you have any Nest Temperature Sensors, resetting your thermostat does not remove them from your account.


How to manually restart if your Nest thermostat is frozen or stuck

We only recommend this method if your thermostat is stuck or frozen, and you can’t reach the menu to restart your thermostat as described in the section above.

Important: Manually restarting your thermostat is similar to turning off a computer instead of shutting it down, so your thermostat could lose some unsaved information.

To manually restart the Nest thermostat:

  1. Press your thermostat ring toward the wall and hold it down until the screen turns off (about 10 seconds). Then let go of the ring.
  2. Press and release the ring to turn it back on and complete the restart process. You'll see the Nest logo when it begins to start up. The screen will turn on as it finishes.
Was this helpful?
How can we improve it?