Yarrow is a versatile and hardy perennial that has long been valued not only for its ornamental beauty but also for its medicinal properties and its benefits in the garden. Known for its fern-like foliage and clusters of small, colorful flowers, yarrow is a wonderful addition to any garden. But like any plant, yarrow can thrive even more with a bit of thoughtful planning, especially when it comes to choosing the right companions.
Companion planting is the practice of placing different plants near each other in order to enhance growth, improve pest control, and boost overall garden health. If you’re looking to maximize your yarrow’s potential, pairing it with the right plants can make all the difference.
This post will explore the benefits of companion planting for yarrow, provide a list of the best companion plants, highlight which plants to avoid, and offer tips for successful companion planting.
Why You Should Consider Companion Planting for Yarrow
Yarrow is a robust plant that can tolerate poor soil and a variety of growing conditions. It’s known for attracting beneficial insects like pollinators and predators of garden pests. However, companion planting takes yarrow’s abilities a step further, fostering even greater benefits in the garden. Here are some reasons why companion planting for yarrow is worth considering:
- Pest Control: Yarrow has natural pest-repelling properties and can attract beneficial insects, such as ladybugs, which feed on aphids and other harmful pests. Pairing yarrow with other plants that have similar pest-repelling qualities can create a more resilient and pest-free garden.
- Improved Growth and Health: Certain plants can help support yarrow’s growth by providing nutrients, improving soil conditions, or offering shade when needed. Others, like nitrogen-fixing plants, can enrich the soil, helping yarrow and nearby plants grow healthier.
- Biodiversity: Companion planting fosters biodiversity by creating an environment where plants work together rather than compete. This biodiversity can lead to a more balanced ecosystem in your garden, reducing the risk of disease and encouraging a thriving, self-sustaining garden.
- Enhanced Aesthetic Appeal: Yarrow’s vibrant flowers can complement a wide range of garden designs. When planted with the right companions, the flowers’ colors, textures, and growth habits can contrast beautifully, adding even more visual interest to your garden.
Best Companion Plants for Yarrow

When selecting companion plants for yarrow, it’s important to focus on those that will support its growth while also benefiting from yarrow’s unique qualities. The following plants are excellent choices for companion planting with yarrow:
- Echinacea (Coneflower): Like yarrow, echinacea is a hardy, drought-tolerant plant that thrives in full sun and well-drained soil. The two plants share similar growing conditions, so they make perfect companions. Both echinacea and yarrow are known for their medicinal properties, and their flowers attract pollinators like bees and butterflies, which will help improve the health of your garden. Echinacea’s large, daisy-like flowers also complement yarrow’s more delicate, clustered blooms, creating a beautiful contrast in your landscape.
- Lavender: Lavender and yarrow both thrive in dry, sunny conditions, making them ideal companions in the garden. Lavender’s fragrant flowers can help repel unwanted insects, while yarrow attracts beneficial predators that help keep pests in check. Additionally, the purple flowers of lavender provide a striking contrast to yarrow’s vibrant colors, enhancing the overall aesthetics of your garden.
- Thyme: This low-growing herb makes an excellent companion to yarrow, especially in a herb or kitchen garden. Thyme benefits from the shade that yarrow can provide in hotter climates, while yarrow’s upright growth helps support thyme’s low, spreading habit. Furthermore, thyme attracts pollinators and helps to deter pests, just like yarrow.
- Beans: Nitrogen-fixing plants, such as beans, are excellent companions for yarrow. Beans help improve soil fertility by adding nitrogen back into the soil, which can benefit yarrow and other nearby plants. In turn, yarrow can help protect beans from pests, such as aphids, by attracting predatory insects like ladybugs.
- Chives: Chives are another great companion for yarrow, as they both thrive in similar growing conditions. Chives can act as a natural pest deterrent, especially for aphids and other insects that may damage yarrow’s foliage. Additionally, the purple flowers of chives are a perfect complement to yarrow’s blooms, creating a visually appealing garden.
- Sunflowers: Sunflowers are an excellent choice for companion planting with yarrow. These towering plants provide shade for smaller plants and help create a multi-layered garden. The large flowers of sunflowers also attract pollinators, which benefits yarrow as well. The bold, yellow flowers of sunflowers provide a striking contrast to yarrow’s more subtle hues, adding visual interest.
- Marigolds: Marigolds are known for their ability to repel pests, particularly nematodes, aphids, and whiteflies. When planted near yarrow, marigolds can help protect it from harmful insects, while the bright orange and yellow flowers complement the color palette of yarrow’s blooms. Marigolds are also known for attracting beneficial insects like ladybugs, which will further support the health of your garden.
Plants to Avoid Planting Near Yarrow

While companion planting can work wonders in the garden, not all plants get along. Certain plants may inhibit yarrow’s growth, compete for nutrients, or attract pests that could harm yarrow. Here are some plants you should avoid planting near yarrow:
- Carrots: Carrots and yarrow don’t make great companions, as they can compete for nutrients. Carrots need rich, well-drained soil, and they may struggle to grow near yarrow, which is quite robust and can outcompete other plants for resources. Additionally, carrots have deep taproots, while yarrow has a shallower root system, which can create competition for space in the soil.
- Cabbage and Other Brassicas: Brassicas like cabbage, broccoli, and cauliflower tend to attract pests such as aphids and cabbage worms. While yarrow can attract beneficial insects, it may also attract pests that could affect nearby cabbage plants. Additionally, brassicas prefer cooler growing conditions, which may not be compatible with yarrow’s preference for full sun and warmer temperatures.
- Tomatoes: Tomatoes and yarrow don’t have a good relationship due to their differing soil and water needs. Tomatoes thrive in moist, fertile soil, while yarrow prefers well-drained, drier conditions. Additionally, tomatoes can be susceptible to fungal diseases, and yarrow’s foliage could potentially harbor moisture that may increase the risk of these diseases spreading to your tomato plants.
- Fennel: Fennel is a powerful plant that can overpower nearby plants, including yarrow. Fennel tends to exude allelopathic chemicals that inhibit the growth of other plants, which can stunt the growth of yarrow. It’s best to keep fennel away from yarrow to ensure both plants have the space and resources they need to thrive.
- Mint: While mint is a popular herb, it’s known for its invasive nature and can quickly take over garden spaces. Mint’s spreading habit can outcompete yarrow for space and resources, so it’s best to plant mint in a contained area, such as a pot, rather than allowing it to grow freely near yarrow.
Tips for Growing Companion Plants with Yarrow
Companion planting requires thoughtful planning and attention to detail to ensure that both yarrow and its neighbors thrive. Here are some helpful tips for growing companion plants with yarrow:
- Consider Plant Height and Spacing: Yarrow tends to grow tall, so make sure that taller plants, like sunflowers, are placed behind or beside it. This allows both plants to have access to sufficient sunlight and air circulation. Lower-growing plants, like thyme or marigolds, can be planted in front of yarrow to create an attractive layered garden design.
- Choose Plants with Similar Watering Needs: Yarrow prefers well-drained soil and isn’t fond of excessive moisture. When selecting companion plants, ensure they have similar water requirements. Plants like lavender, echinacea, and beans share yarrow’s preference for dry to moderate moisture levels, making them ideal companions.
- Prune Regularly: Yarrow can spread quickly, so regular pruning is essential to prevent it from overtaking its companions. Pruning also helps promote better airflow and sunlight penetration, which will benefit all plants in the garden.
- Attract Pollinators: Yarrow is excellent at attracting pollinators, but pairing it with other nectar-rich plants, like echinacea or marigolds, can further encourage beneficial insects. This will not only help pollinate your flowers but also deter harmful pests from infesting your garden.
- Rotate Plantings Annually: To prevent soil depletion and reduce the risk of pest buildup, rotate your plants each year. This will help maintain healthy soil conditions and reduce the chances of pests becoming a problem for yarrow and its companions.
Conclusion
Well, in conclusion, companion planting for yarrow can help maximize its potential by improving growth, boosting pest control, and creating a beautiful, harmonious garden environment. By carefully selecting the right plants and avoiding incompatible ones, you can ensure that both yarrow and its companions thrive in your garden. Happy gardening!
Sign up to get our FREE weekly emails
Gardening guides, tips, & videos delivered right to your inbox!
