Best Plants for Weed-Free Borders – 6 Expert-Approved Perennials and Evergreens That Will Suppress Weeds for Good

Invest in plants that do the hard work for you

Monkey grass, or Liriope, blooming with purple flower spikes in a sunny garden
(Image credit: Getty Images/ nerv1818 / Imazins)

Weeding can feel relentless during the growing season. Leave the garden unattended for even a few days in spring or summer, and you'll likely return to find dandelions, docks and other self-seeding weeds taking hold in your borders.

Rather than relying on chemical weed killers, which can harm wildlife and the wider ecosystem, a more sustainable solution is to grow plants that naturally suppress unwanted growth. By forming a dense canopy over the soil, these varieties limit the space and light that weeds need to germinate and thrive.

As a professional gardener, I have grown many of the following plants, selecting them for their ability to crowd out weeds while adding ornamental value. Much like the best ground cover plants to stop weeds, these evergreen and perennial picks are proven to keep borders looking fuller, healthier and largely weed-free. Here, I share six of the best plants to stop weeds.

Latest Videos From

1. Monkey Grass

Liriope muscari in bloom

(Image credit: GETTY/ DigiPub)

When considering how to grow monkey grass, or Liriope muscari, this tough and versatile ground cover can be grown from US hardiness zone 4 to zone 10, tolerating a wide range of climates and conditions.

Over time, this part-shade perennial forms a lush carpet of evergreen foliage that covers bare soil and naturally crowds out weeds, helping to reduce maintenance while keeping borders looking full and tidy throughout the year.

'If you are looking for a plant that will form a dense carpet and keep weeds at bay, monkey grass is a superb option,' says Mike Murphy, garden expert and owner at You Had Me At Gardening.

'While this low-growing plant might take a year or two to establish, once it is settled and happy, it does not require much attention, easily tolerating dry periods in summer.'

You can find great value 'big blue' liriope plants at Nature Hills.

2. Juniper

Juniper growing as a ground cover plant

(Image credit: Getty Images/gtokimi)

If you are looking for low-growing evergreen ground cover plants to choke out weeds, juniper should be at the top of your wish list.

Juniperus horizontalis, commonly known as the creeping juniper, is an attractive foliage shrub that will provide year-round greenery, useful in challenging areas under large trees.

One of the best native plants to stop weeds, juniper can be grown in US hardiness zone 3 to US hardiness zone 9, doing best in a sunny spot. If you are wondering how to get rid of weeds without using sprays or chemicals, then planting juniper is a good option.

The 'blue rug' groundcover juniper from Fast Growing Trees is a great option.

Mike Murphy headshot
Mike Murphy

Mike grew up gardening with his parents and grandparents. He enjoys his backyard orchard of dwarf fruit trees, raspberry and blackberry patches, and raised garden boxes. In addition to his perennials, Mike enjoys sprouting new fruit and vegetable seeds every spring. 

3. Carex

Carex grass in a border with variegated foliage

(Image credit: Getty Images/Galeh Nur Wihantara)

If you are looking for a low-maintenance plant that will naturally crowd out weeds, carex is hard to beat. Considered one of the best native grasses, many carex species spread steadily to form dense clumps that cover bare soil and leave little room for unwanted growth.

One attractive option is Pennsylvania sedge (Carex pennsylvanica), a fast-growing native with fine-textured foliage that turns warm shades of orange and copper in fall. It can be grown from US hardiness zone 3 to US hardiness zone 8, and thrives in partially shaded locations.

Many carex species spread via rhizomes, producing underground stems that send up new shoots and gradually knit together into a weed-suppressing carpet. For the best results, avoid one common weeding mistake and plant carex in generous drifts rather than as isolated specimens, allowing the foliage to quickly fill gaps and shade the soil.

You can find Carex 'feather falls' plants at Burpee.

4. Ground Cover Roses

Ground cover rose with pink blooms

(Image credit: Alamy/Holmes Garden Photos)

If you are looking for the best course of action to keep weeds out of flowerbeds, growing resilient plants with dense canopies is a good option.

Ground cover roses, otherwise known as procumbent roses, can be very useful for gardeners seeking to suppress weeds. 'Ground cover roses are low-growing, typically reaching 1 to 2 feet tall,' says garden expert Katie Sunderlage.

'These roses, when planted close together, can form a dense and thick rose carpet,' Katie adds. 'Not only will this mean a sea of blooms, but it will help to keep weeds out of the yard, unable to compete with the canopy and root networks of your roses.

There is a wide selection of groundcover roses, including this beautiful Peach Drift® Groundcover Rose at Nature Hills.

As with all roses, when considering how to grow ground cover roses, it is optimal to select a sunny site with well-draining soil. Fertilize your plants during the growing season using a rose feed, available from Walmart.

Katie Sunderlage
Katie Sunderlage

Operations Manager at Holland Group, managing the customer service department and purchasing. Katie has been in the green industry since 2005 in the Greater Milwaukee area, earning her degree in Horticulture in 2008. She has been able to share her love for plants working in multiple garden centers, in sales positions and most recently in an online retail platform at Holland Group.

What To Shop

5. Pinus Mugo

Mountain pine, Mugo pine (Pinus mugo 'Hesse'

(Image credit: blickwinkel / Alamy Stock Photo)

Often considered one of the best pine trees, Pinus mugo, commonly known as the dwarf pine, is notable for its compact and dense habit.

When planted in groups, small mounded shrubs will eventually connect, forming a cloud-like structure. However, the dwarf pine is a slow-growing shrub, so be warned, it might take several years to fill a border.

You can find dwarf mugo pine shrubs at Fast Growing Trees.

Growing best in US hardiness zone 3 to US hardiness zone 7, this low-growing shrub is ideal for those cooler yards in northerly locations.

Helpfully, fallen pine needles form a mulch layer on the surface of the soil which can prevent weeds from germinating. So, while these diminutive shrubs might be slow-growing, they will eventually prove very useful in your fight against weeds.

6. Hellebores

Helleborus (Rodney Davey Marbled Group) ‘Anna’s Red’

(Image credit: Rex May/Alamy Stock Photo)

Hellebores are usually grown for their elegant winter and early spring flowers, but they can also be surprisingly effective at keeping weeds at bay. These shade-loving perennials produce large, leathery evergreen leaves that cover the soil for much of the year, helping to block light and reduce opportunities for weed seeds to germinate.

If weed suppression is your goal, plant hellebores in generous drifts rather than as individual specimens. As the plants mature, their foliage will knit together to form a canopy that shades the ground and limits unwanted growth, particularly in woodland-style borders and other shady corners.

There are many hellebore varieties and species to choose from, offering flowers in shades of white, pink, purple and near-black. Most perform best in US hardiness zones 4 to 8, often blooming through frost and snow when little else is in flower.

Why not consider learning how to propagate hellebores, increasing your plant collection for free by dividing established clumps?

Alternatively, hellebore plants are available to buy online from Amazon.


Preventing weeds from germinating is the best course of action in any yard, and all of these weed-suppressing plants will help to stop weeds from taking hold in your borders.

While weeds can be troublesome in any yard, remember that these plants are a valuable food source for pollinators such as birds and bees. If you can, consider leaving a small patch of ground where weeds can grow to attract hungry pollinators to your plot. For more information, see our guide on flowering weeds for pollinators.

And if you love inspiring garden ideas, outdoor advice, and the latest news, sign up for our newsletter and get the latest features delivered straight to your inbox.

TOPICS
Thomas Rutter
Gardens Writer

Thomas is a Gardens Writer and Author and formerly part of the Homes and Gardens team. He has worked as a professional gardener for both public spaces and private estates, specializing in productive gardening, growing food and flowers. Trained in Horticulture at the Garden Museum in London, he has written on gardening and garden history for various publications, including The English Garden, Gardens Illustrated, Hortus, The London Gardener and Bloom. He co-authored a Lonely Planet travel book, The Tree Atlas, published in 2024. His latest book, The Garden Through Time, was published in May 2026.