Picture this: it's a warm spring morning, your perennial bed is mulched and tidy, and there's not a weed in sight. You feel like a garden genius. Fast forward three summers. Your coneflowers are crowding each other, your daylilies want to be divided, and you're on your knees, cutting into weathered fabric with kitchen scissors, wondering why past-you made this so complicated.
I've seen this happen often, and it's fixable. Landscape fabric around perennials can work well, but only if you plan for the plants your garden will become, not just the ones you're putting in today.
This guide walks you through when fabric helps, when it gets in the way, and how to set it up so your perennials have room to grow.
Contents []
Why Perennials and Landscape Fabric Are a Tricky Pair

Landscape fabric is a barrier. It blocks sunlight from reaching weed seeds, so fewer of them sprout. That's a real benefit, especially in the first couple of seasons while your new plants are small and the soil is bare.
Perennials, on the other hand, are built to expand. They:
- Spread through roots, rhizomes, and runners
- Self-seed, dropping babies around the parent plant
- Bulk up each year into bigger clumps
- Need dividing every few years to stay healthy
A barrier and a plant that wants to expand will eventually disagree. That's not a reason to skip fabric altogether. It's a reason to plan the layout carefully.
Step 1: Know Your Plants Before You Lay Anything Down
Not all perennials behave the same way. Before you roll out any fabric, sort your plants into three rough groups:
| Plant Type | How It Grows | Examples | Fabric Friendly? |
|---|---|---|---|
| Clumpers | Grow wider in a tidy, steady mound | Hostas, daylilies, sedum, coral bells | Yes, with generous planting holes |
| Spreaders | Send out roots or runners to colonize new ground | Bee balm, catmint, creeping phlox | Use caution, or skip fabric |
| Self-seeders | Drop seeds that pop up nearby | Coneflower, columbine, black-eyed Susan | Leave open pockets, or skip fabric |
If your bed is mostly clumpers, fabric is a good fit. If it's a wild, cottage-style mix of spreaders and self-seeders, fabric will fight you every season.
Quick tip: Look up the mature width of every plant on your list. That number matters more than the size of the pot it came in.
Step 2: Plant First, Then Fabric
This is the mistake I'd love to help you skip. It's tempting to lay fabric down and then cut holes for plants. But it's much easier to plant first, then lay the fabric around your plants.
Here's a simple approach:
- Clear and prep the bed. Remove existing weeds, roots and all, and loosen the soil.
- Set your perennials in place at their proper spacing.
- Roll out the fabric and cut slits or X-shaped openings to slip it around each plant.
- Make openings generous. Aim for roughly two to three times the width of the plant's crown, so it has room to fill out.
- Overlap seams by several inches so weeds can't sneak through the gaps.
- Pin it down with landscape staples every foot or so, especially along edges.
- Cover with mulch about two to three inches deep. This protects the fabric from sun and hides it, which keeps your bed looking natural.
Step 3: Build In Room to Grow

This is the heart of planning for future growth. A few habits make a big difference:
Leave breathing room around every crown. A snug opening today becomes a choking one in two years. When in doubt, cut bigger. Mulch can fill the extra space nicely.
Skip fabric in "wild zones." If you love a plant that self-seeds, dedicate a section of the bed with no fabric at all. Let it do its thing there.
Plan your dividing days. Most perennials benefit from division every three to five years. When that day comes, you'll need to peel back or trim the fabric around the plant. Loosely pinned fabric makes this much less painful than fabric that's buried under years of debris.
Use permeable fabric. Water, air, and nutrients need to get through to your plants' roots. A woven or needle-punched fabric designed for landscaping is a better choice than solid plastic sheeting, which can leave roots waterlogged and starved of air.
Think about the edges. A tidy edge, whether it's stone, steel, or a clean trench, keeps the fabric in place and stops mulch from migrating into your lawn.
The Honest Downsides (Because You Deserve the Full Picture)
Landscape fabric isn't magic, and you'll get better results if you know its limits:
- Weeds can still show up. Seeds blow in and sprout in the mulch on top of the fabric. They're easy to pull, but they do appear.
- It can slow soil improvement. Organic matter from mulch has a harder time working down into the soil below.
- Spreading plants get stuck. Fabric can hold back plants that want to expand and make self-seeding nearly impossible.
- It's harder to change your mind later. Moving plants, adding new ones, or redesigning a bed all mean working around the fabric.
If you know you love to tinker and rearrange, a thick layer of mulch, or a layer of cardboard under mulch, may suit you better.
A Simple Maintenance Rhythm
Once your bed is set up, it doesn't need much. Here's a light seasonal routine:
- Spring: Check the fabric edges and staples, refresh the mulch, and pull any early weeds.
- Summer: Watch for weeds sprouting in the mulch and pull them while they're small.
- Fall: Look for perennials that have outgrown their openings and trim the fabric back to give them space.
- Every 3 to 5 years: Divide crowded plants, then re-cut the fabric to fit.
Common Questions
Should I put landscape fabric under mulch around perennials?
It can help in beds with well-behaved clumping perennials. In beds with spreaders or self-seeders, it tends to cause more trouble than it prevents.
How big should I cut the holes?
Bigger than you think. Two to three times the crown width gives your plant room to expand for several seasons.
Can I add new plants later?
Yes. Pull back the mulch, cut a new opening in the fabric, plant, and tuck everything back in place.
Do I have to remove the fabric eventually?
Not necessarily, but you'll likely need to trim or replace sections over time as plants grow and fabric wears.
The Takeaway

Landscape fabric around perennials is all about matching the tool to the plant. Choose clumping perennials, plant first, cut generous openings, keep the fabric permeable, and leave a few "wild zones" for the spreaders and self-seeders you can't resist. Do that, and you'll spend less time weeding and more time enjoying a bed that gets fuller and lovelier every year.