The biggest reason why your sprinkler is leaking is most likely low head drainage. What this means is water has collected in the lowest head of your sprinkler from the pipes. To fix this, installing check valves in sprinkler heads usually does the trick. Here at Manning Sprinkler Systems, we can install and repair the sprinkler from this problem.