Do Fabric Grow Bags Need Drainage Holes

I'm here to share my experience. If you buy something through our links, we may earn a commission.

Do Fabric Grow Bags Need Drainage Holes?

Short answer: no — you don’t need to add drainage holes to fabric grow bags. The fabric is the drainage. Those breathable sides act like thousands of tiny “holes,” letting excess water escape while pulling in fresh air. That’s one of the reasons I love them: they make it harder to drown your plants.

Why Fabric Grow Bags Drain So Well

Most fabric grow bags are made from nonwoven, felt-like polypropylene or recycled fabric blends. This material is porous. Water doesn’t just leave from the bottom — it wicks out through the sides, too. While plastic pots rely on a few holes in the base, fabric pots drain along every surface. That also means better oxygen for the root zone and natural air-pruning, so roots branch instead of circling.

When I switched my peppers and eggplants to fabric bags, I stopped battling root rot after summer storms. The sides breathe, so the pot dries predictably — even after a heavy soak.

When Drainage Can Still Be a Problem

Even though you don’t need to add holes, drainage can stall if the bottom of the bag is smothered. Here are situations to watch:

  • The bag sits directly on a nonporous patio or deck, and the wet fabric seals to the surface.
  • You put a saucer underneath and let water pool around the base.
  • There’s a plastic liner inside the bag without holes, blocking water from reaching the fabric.
  • The soil mix is too dense and stays soggy, especially in cool weather.

Quick Fixes That Keep Water Moving

  • Lift the bag onto pot feet, bricks, or a wire rack. A ½ inch of airflow under the base makes a huge difference.
  • Use trays only when you must (like indoors), and empty them after watering. Better yet, use a tray with ridges or a layer of pebbles to keep the bag out of standing water.
  • If you use a plastic liner to reduce evaporation, punch generous holes in the liner and keep it short so the top 2–3 inches of fabric remain exposed to air.
  • Refresh heavy soil with perlite, pumice, or coarse bark so it drains and breathes.

How To Water Fabric Grow Bags The Right Way

Fabric bags do dry faster than plastic, but that’s a feature, not a bug. Here’s how I water for healthy, vigorous roots:

  • Water in two rounds. Give each bag a slow first drink until the sides feel uniformly damp. Wait 5–10 minutes, then water again until you see a light seep from the lower sides or a small trickle at the base.
  • Feel the weight. A well-watered bag feels heavy; a thirsty one feels surprisingly light. After a week, you’ll know the difference instantly.
  • Mulch the top. A 1–2 inch layer of straw, shredded leaves, or pine bark slows evaporation and keeps the top roots happy.
  • Water the soil, not the foliage. Aim low and slow so water penetrates rather than rushing through.

The Best Soil Mix For Drainage And Root Health

Skip garden soil — it compacts and drains poorly in containers. I’ve had great results with this general-purpose mix for veggies, herbs, and flowers:

  • 50–60% high-quality compost or container mix
  • 30–40% coco coir or peat moss for moisture balance
  • 10–20% perlite or pumice for drainage and aeration

For thirsty herbs like mint or basil, use a bit more coir. For tomatoes, peppers, and Mediterranean herbs, bump up perlite/pumice. Add slow-release organic fertilizer and a handful of worm castings for steady feeding — fabric pots leach nutrients a bit faster because they drain so well.

Do Bigger Fabric Bags Need Extra Holes?

Even large fabric beds drain just fine without extra holes. However, the bigger the volume, the more easily the bottom can get pressed flat against a solid surface. For 15–100 gallon bags, I always raise them on pavers or a pallet so air reaches the underside. You’ll see cleaner drainage and happier roots.

Indoors Or On Balconies: What Changes?

Indoors, place bags on a boot tray filled with pebbles or a ribbed plant tray to keep the fabric out of any runoff. Water until you see the first sign of seepage — then stop. Let the tray catch a little, then empty it. If you line the inside for cleanliness, remember: holes in the liner, not the fabric. The fabric itself should remain your drainage layer.

What If My Fabric Bag Seems Waterlogged?

True waterlogging is rare with breathable fabric, but it can happen if the base is smothered or the mix is dense. Try this sequence:

  • Lift the bag for airflow under the bottom.
  • Top-dress with a layer of perlite and gently fork it into the top 2–3 inches to open the surface.
  • Let the top inch dry between waterings. Check with a finger — if it’s damp, wait.
  • In cool, rainy spells, water in the morning so the bag warms and breathes during the day.

Tempted to stab holes in the bottom? Don’t. You’ll just weaken the fabric and you won’t fix the real issue, which is usually contact with a solid surface or a heavy mix.

Signs Of Overwatering Vs. Underwatering

  • Overwatered: yellowing leaves, limp growth, algae or green film on the bag, soil smells sour.
  • Underwatered: drooping that recovers quickly after a drink, crispy edges, the bag feels very light and dry to the touch.

In fabric, underwatering is more common than overwatering. Adjust with mulch, a slightly heavier mix, or drip irrigation on a timer during heat waves.

Special Cases: Coated Fabrics And Liners

Some budget bags have a thin internal liner or a lightly coated exterior for durability. Most still breathe; a quick test tells you for sure: pour in a quart of water and watch for seepage along the lower sides within a couple of minutes. If water sits on top or only exits a few stitches, the coating is too heavy. In that case, remove or perforate any internal liner, lighten the soil, and elevate the bag. If the fabric itself is truly nonporous, treat it like a plastic pot and ensure there are base openings — but most reputable grow bags don’t have this problem.

Rain, Heat, And Seasonal Tips

  • Heavy rain: drainage is usually fine, but nutrients leach. Reapply organic fertilizer or use a liquid feed after big storms.
  • Summer heat: mulch, water earlier in the day, and consider shade cloth during extreme heat to reduce stress and evaporation.
  • Winter: if you leave bags outside, raise them up and keep them out of puddles. Wet, freezing fabric can damage roots. Many gardeners empty bags, wash with mild soap, and store them dry until spring.

Myths To Skip

  • “Add rocks at the bottom for drainage.” Not in containers. A rock layer actually creates a perched water table and can make the root zone wetter. Good mix and airflow under the bag are the real solutions.
  • “More holes = better drainage.” With fabric, the whole container is already breathable. Extra cuts just shorten the bag’s lifespan.

Quick FAQ

Do fabric grow bags need drainage holes?

No. The fabric is naturally porous and drains from all sides and the base.

Should I put a saucer under a fabric bag?

Only if you must. Use a ridged tray or pebbles so the base isn’t sitting in water, and empty after watering.

Why is my bag still soggy?

It’s usually sitting flat on a solid surface, or your soil mix is too dense. Elevate the bag and lighten the mix with perlite or pumice.

Can I line a fabric bag?

You can, but make sure the liner has holes and leaves the top edges of fabric exposed for airflow. Expect to water less often when lined.

How often should I water?

It depends on weather, size, and mix. Learn the weight of a fully watered bag, then water when it feels noticeably lighter and the top inch is dry.

The Bottom Line

Fabric grow bags do not need drainage holes — the material itself handles it beautifully. Focus on a well-draining soil mix, lift the bags for airflow under the base, avoid standing water in saucers, and water in slow, thoughtful sessions. Do that, and your plants will reward you with strong, well-branched roots and steady growth all season long.

Nick Wayne

Gardening and lawn care enthusiast

Nicolaslawn