Yes. The Pro-C Controller has non-volatile memory, meaning even if no 9-volt battery is installed, you keep your programming and calendar data, regardless of how long the power is out. Pro-Cs also have the option to install a 9-volt battery to program the controller with or without the AC power to the controller.