This depends on what kind of heater you have. A heat pump is usually left on all the time. A gas heater is usually on-demand. I turn off my gas heater when we will not be swimming for more than a day. If you are up to the extra work, a solar bubble-style cover makes a big difference in nightly heat losses meaning your heater doesn't have to run as often. But it is a PITA to take on and off every night. My gas heater gets 1-2 degrees per hour.