Skip to content Skip to sidebar Skip to footer

10 Plants That Repel Caterpillars: A Natural Way To Protect Your Garden


plants that repel caterpillars
Table of Contents

The Importance of Repelling Caterpillars

Caterpillars are known for eating through leaves, vegetables and fruits in gardens. Their voracious appetite can harm your plants and ruin your harvest. However, using chemical pesticides to control caterpillar infestations can have negative effects on the ecosystem, as well as your health. Luckily, there are many natural plants that repel caterpillars, without harming the environment or your garden.

10 Plants That Repel Caterpillars

Here are ten plants that can naturally repel caterpillars:

1. Lavender

Lavender is not only a beautiful plant, but it also has natural insect-repelling properties. Its scent deters caterpillars, as well as other insects like moths and mosquitoes. You can plant lavender around the edges of your garden or in pots near your plants.

2. Rosemary

Rosemary is another fragrant herb that can keep caterpillars away from your garden. Its strong scent is known to deter pests, and it can also attract beneficial insects like bees and butterflies. You can plant rosemary in your garden or use it as a natural pest-repellent spray.

3. Marigolds

Marigolds are known for their bright colors and cheerful blooms, but they also have natural pesticide properties. They contain pyrethrum, which is toxic to caterpillars and other pests. Plant marigolds around the edges of your garden or in between your plants to keep caterpillars away.

4. Nasturtiums

Nasturtiums are another colorful and edible flower that can repel caterpillars. They contain a chemical called Tropaeolum which deters pests, including caterpillars, from eating your plants. Nasturtiums are also great for attracting pollinators to your garden.

5. Dill

Dill is a fragrant herb that can repel caterpillars and other pests like aphids and spider mites. It contains compounds that have natural insecticidal properties. You can plant dill in your garden or use it as a natural pest-repellent spray.

6. Sage

Sage is another herb with natural insect-repelling properties. Its strong scent can deter caterpillars and other pests, while also attracting beneficial insects like bees and butterflies. You can plant sage in your garden or use it as a natural pest-repellent spray.

7. Mint

Mint is not only a tasty herb, but it can also repel caterpillars and other pests. Its strong scent deters insects, and it can also attract beneficial insects like bees and butterflies. You can plant mint in your garden or use it as a natural pest-repellent spray.

8. Chives

Chives are another fragrant herb that can keep caterpillars away from your garden. They contain sulfur compounds that repel many insects, including caterpillars. You can plant chives in your garden or use them as a natural pest-repellent spray.

9. Garlic

Garlic is not only a great seasoning for your food, but it can also repel caterpillars and other pests. Its pungent odor deters insects, and it can also repel larger animals like rabbits and deer. You can plant garlic in your garden or use it as a natural pest-repellent spray.

10. Alliums

Alliums are plants that include onions, garlic, and chives. They contain sulfur compounds that repel many insects, including caterpillars. You can plant alliums in your garden or use them as a natural pest-repellent spray.

Using Plants That Repel Caterpillars

To use plants that repel caterpillars, you can plant them around the edges of your garden or in between your plants. You can also use them as a natural pest-repellent spray. To make a spray, chop up the leaves and stems of the plant and let them soak in water for a few days. Then strain the liquid and put it in a spray bottle. Spray the solution on your plants to keep caterpillars away.

Benefits of Using Plants That Repel Caterpillars

Using plants that repel caterpillars has many benefits. First, it is a natural and eco-friendly way to protect your garden from pests. Second, it can attract beneficial insects like bees and butterflies, which can help pollinate your plants. Finally, it can add beauty and fragrance to your garden, making it a more enjoyable place to spend time.

Drawbacks of Using Chemical Pesticides

Using chemical pesticides to control caterpillar infestations can have negative effects on the environment and your health. Pesticides can harm beneficial insects like bees and butterflies, as well as other animals like birds and small mammals. They can also contaminate the soil and water, making it unsafe for humans and wildlife.

FAQs about Plants That Repel Caterpillars

1. Can I use these plants to repel other pests?

Yes, many of these plants can repel other pests like aphids, spider mites, and mosquitoes.

2. Do I need to plant these plants every year?

It depends on the plant and your climate. Some plants are annuals and will need to be replanted every year, while others are perennials and will come back year after year.

3. Are these plants safe for pets?

Most of these plants are safe for pets, but some can be toxic if ingested in large quantities. It's always best to research a plant before adding it to your garden.

4. Will these plants attract beneficial insects to my garden?

Yes, many of these plants can attract beneficial insects like bees and butterflies, which can help pollinate your plants.

5. How do I make a natural pest-repellent spray?

To make a natural pest-repellent spray, chop up the leaves and stems of the plant and let them soak in water for a few days. Then strain the liquid and put it in a spray bottle. Spray the solution on your plants to keep caterpillars away.

Using plants that repel caterpillars is a natural and eco-friendly way to protect your garden from pests. These plants not only repel caterpillars, but they can also attract beneficial insects like bees and butterflies, making your garden a more beautiful and enjoyable place. By using natural methods to control pests, you can help protect the environment and your health.


Image plants that repel caterpillars



Best Cat Repellent Plants  Cat plants Cat repellant Cat repellant garden

Best Cat Repellent Plants Cat plants Cat repellant Cat repellant garden


Plants That Deter Insects  Plants that repel flies Garden insect

Plants That Deter Insects Plants that repel flies Garden insect


6 EasytoGrow Plants that Repel Fleas  Ticks Safe for Pets  Dog

6 EasytoGrow Plants that Repel Fleas Ticks Safe for Pets Dog


9 Plants That Repel Snakes  Plants Flower gardening diy Plants that

9 Plants That Repel Snakes Plants Flower gardening diy Plants that


Best Cat Repellent Plants and Natural Deterrents for Your Garden  Cat

Best Cat Repellent Plants and Natural Deterrents for Your Garden Cat


Best Plants That Repel Snakes  Gardeners Guide  Snake repellant

Best Plants That Repel Snakes Gardeners Guide Snake repellant


Large caterpillar on citrus leaf Australia  Garden pests Citrus trees

Large caterpillar on citrus leaf Australia Garden pests Citrus trees


Cat Deterrent Plants  10 Plants That Repel Cats  Cat plants Plants

Cat Deterrent Plants 10 Plants That Repel Cats Cat plants Plants


Herbs  Plants That Repel Rats  Hunker

Herbs Plants That Repel Rats Hunker


Cat Deterrent Plants  10 Plants That Repel Cats in 2020  Plants that

Cat Deterrent Plants 10 Plants That Repel Cats in 2020 Plants that


Post a Comment for "10 Plants That Repel Caterpillars: A Natural Way To Protect Your Garden"