L'arrosage peut être automatisé grâce à plusieurs systèmes de programmation : soit à des heures ou des jours précis, soit cycliquement ou bien en fonction de la pluviométrie ou de l'ensoleillement. La gamme s'étend de petits programmateurs simples, type RainBird ou Hunter, à des programmateurs plus perfectionnés tels que des produits Anjou Automation, Netafim, Aria ou encore Hortimax.