No, your dehumidifier does not need to be on all of the time. When the humidity level is above 50%, your unit should be turned on. If you want to keep your dehumidifier running all the time, look for models that can automatically drain water to a floor drain.