SmartGrow can last for months. It all depends on how much water you place into the bucket. SmartGrow will continue to water your plants, on the schedule you set until you turn it off. Some people even use to really large drinking bubbler bottles to ensure they won't run out of water while out for long trips.