Top 10 Pest-Resistant Companions for Canna Lilies

Canna lilies are vibrant and striking plants that add a splash of color to any garden. However, they can be susceptible to pests such as aphids, beetles, and caterpillars. To protect these beautiful plants, many gardeners turn to companion planting. Certain plants can naturally repel pests or attract beneficial insects that help keep pests under control. Here are the top 10 pest-resistant companions for canna lilies to enhance your garden’s health and beauty.

1. Marigolds (Tagetes)

Marigolds are renowned for their pest-repelling properties. Their strong scent deters nematodes, aphids, and beetles. Planting marigolds near canna lilies can help prevent common pests from attacking your lilies, while also adding bright color to your garden.

2. Basil (Ocimum basilicum)

Basil is a fragrant herb that repels aphids, thrips, and mosquitoes. Its aromatic leaves create a natural barrier around canna lilies, reducing the likelihood of pest infestations and attracting beneficial insects like predatory wasps.

3. Nasturtiums (Tropaeolum majus)

Nasturtiums are versatile plants that act as trap crops, drawing pests away from canna lilies. They repel aphids, whiteflies, and squash bugs. Their bright flowers also attract pollinators, supporting overall garden health.

4. Lavender (Lavandula angustifolia)

Lavender’s strong scent repels moths, fleas, and mosquitoes. Planting lavender near canna lilies can help deter pests while attracting pollinators like bees and butterflies, which benefit the entire garden ecosystem.

5. Calendula (Calendula officinalis)

Calendula is a hardy flower that deters aphids, nematodes, and certain beetles. Its bright orange blooms can also attract beneficial insects, making it a valuable companion for canna lilies.

6. Chives (Allium schoenoprasum)

Chives produce a strong onion scent that repels aphids, Japanese beetles, and other pests. Growing chives near canna lilies can provide a natural pest barrier and add culinary value to your garden.

7. Petunias (Petunia spp.)

Petunias help repel aphids, tomato hornworms, and leafhoppers. Their vibrant flowers also attract pollinators, supporting the health of your garden ecosystem alongside canna lilies.

8. Borage (Borago officinalis)

Borage attracts beneficial insects such as bees and predatory wasps that prey on pests. It also repels tomato hornworms and aphids, making it an excellent companion for canna lilies.

9. Dill (Anethum graveolens)

Dill attracts predatory insects like ladybugs and parasitic wasps that control aphid populations. Its feathery foliage provides a visual and aromatic barrier against pests.

10. Yarrow (Achillea millefolium)

Yarrow attracts beneficial insects such as ladybugs and hoverflies, which feed on pests like aphids and beetles. Its hardy nature makes it a durable companion for canna lilies in various garden conditions.