Yes, it does. You can use the “Timer” button to program the cooktop to turn off after a certain amount of time. You may adjust the cooking time from 1 minute up to 4 hours. Please note that this cooktop does not have a Delay Start function.