11.07.2024

With these plants, you will never have weeds in your flower beds again.

By Lesia


Below you can find the  list of plants to grow  that can counteract weed growth.

  • 1. Yarrow

This is a plant that can tolerate drought very well. It prevents weeds from growing because its leaves manage to create a kind of carpet that is difficult to scratch.

  • 2. Ajuga Reptans

Ajuga Reptans has the ability to make a carpet of glossy leaves and offers a bloom of small blue flowers.

  • 3. Sweet woodruff

It is a plant that forms a carpet of leaves that is practically perfect for preventing weeds from growing.

  • 4. Azalea

Azalea blooms beautifully during spring. It also has bushes that form a very thick and dense cover.

  • 5. Carex

This is an evergreen plant that produces very dense bushes during growth.

  • 6. Chrysogonum virginianum

Chrysogonum Virginianum is also known as the “golden star”. This plant can thrive both under the sun’s rays and in the shade. It is also an opaque plant and therefore able to prevent weeds from growing.

  • 7. Mazus Reptans

Instead, this plant offers a bloom full of brightly colored flowers and also has a dense carpet of leaves.

  • 8. Creeping Phlox

This is a plant that grows very quickly and manages to form a carpet of colorful flowers.

  • 9. Stachys byzantine

Stachys Byzantina, also known as “lamb’s ear,” has hairy, silvery leaves that form a thick mat to counteract weed growth.

  • 10. Climbing thyme

This is a plant that spreads quickly. It also forms a dense carpet and gives off a very pleasant smell when stepped on.

These plants are proof that you don’t need to use chemicals to create a weed-proof environment.