How To Make a Soaker Hose

How to Make a Soaker Hose. Photo © Erin Huffstetler

Need a soaker hose for your garden? Skip the trip to the garden center, and make your own. It's fast, easy and almost free.

Difficulty: Easy

Time Required: 5 minutes

What You Need:

Here's How:

  1. Locate an old garden hose that you're no longer using (like that leaky one that you've never gotten around to fixing).
  2. Drill evenly spaced holes along the length of the hose, taking care to drill through one side, but not the other.
  1. Screw a hose cap onto one end of the hose, so the water will come out of the holes that you made, rather than the end of the hose.
  2. Place the hose in the area that you want to water.
  3. Then, attach the open end of your new soaker hose to a garden hose; turn on the water; and give your plants a good soaking.


  1. Bury the soaker hose under a few inches of mulch to prevent evaporation.
  2. Turn the spigot on just enough to make water seep from the holes.
  3. To save water and ensure deep watering, run your soaker hose for 30 minutes twice a week (adjust this number as needed for your area).
  4. Have a hard time remembering to turn off the water? Then, set up a hose timer, and you won't have to. You can even buy a timer with built-in rain sensors. If it detects that the ground is already wet, it skips your scheduled watering. Pretty smart. Buy a Hose Timer on Amazon
  5. Remove the end cap from your soaker hose from time to time, and flush the hose with water to remove any clogs. This is especially important if you buried your hoses under mulch.
  1. People often throw their damaged garden hoses out early in the spring. Watch for them in curb piles, and you'll be able to make as many soaker hoses as you need for your garden.