Updated: June 29, 2023

Milkweed plants are not only beautiful additions to gardens, but they also serve as an important food source for caterpillars, especially those of the Monarch butterfly. While it is essential to support the butterfly population, sometimes caterpillar infestations can become overwhelming and detrimental to the health of your milkweed plants. If you find yourself dealing with an excessive number of caterpillars on your milkweed plants, here are some effective ways to get rid of them while still ensuring the survival of these beautiful insects.

1. Handpicking

One of the simplest and most effective ways to get rid of caterpillars on your milkweed plants is to handpick them. Put on a pair of gloves and carefully inspect your milkweed plants for caterpillars. Gently remove them by hand and relocate them to an area where they can continue their life cycle without causing harm to your milkweed plants. Handpicking allows you to control the number of caterpillars present without using any chemicals or harming other beneficial insects.

2. Use Natural Predators

Introducing natural predators into your garden is another effective method to control caterpillar populations. Birds such as sparrows, finches, and robins feed on caterpillars and can help keep their numbers in check. You can attract these birds to your garden by providing bird feeders and birdhouses.

Another natural predator that can help control caterpillar populations is the praying mantis. These fascinating insects are known for their voracious appetite for pests, including caterpillars. Consider introducing praying mantis nymphs into your garden to help reduce the caterpillar population naturally.

3. Neem Oil

Neem oil is a natural insecticide derived from the seeds of the neem tree. It acts as a deterrent for many pests, including caterpillars. Mix neem oil with water according to the manufacturer’s instructions and spray it directly onto your milkweed plants. The caterpillars will be repelled by the neem oil and will move on to other food sources. Neem oil is safe for most beneficial insects and does not harm the Monarch butterfly caterpillars.

4. Horticultural Soap

Horticultural soap is another effective method to control caterpillar infestations on milkweed plants. Mix a solution of horticultural soap and water according to the package instructions and spray it onto the affected plants. The soap suffocates the caterpillars, causing them to die off. This method is safe for both humans and beneficial insects when used as directed.

5. Plant Companion Plants

Certain companion plants can help deter caterpillars from feeding on your milkweed plants. Marigolds, for example, release a scent that repels many pests, including caterpillars. Planting marigolds near your milkweed plants can act as a natural deterrent.

Other companion plants known to repel caterpillars include mint, garlic, and onions. Consider planting these alongside your milkweed plants to help prevent caterpillar infestations.

6. Provide Alternative Food Sources

If you find that your milkweed plants are constantly being attacked by caterpillars, consider providing alternative food sources. This can help divert some of the caterpillars away from your milkweed plants, reducing the damage caused.

Planting additional host plants such as parsley, dill, or fennel can attract caterpillars away from your milkweed plants. By offering a variety of food sources, you can minimize the impact on your milkweed while still supporting the caterpillar population.

7. Create Physical Barriers

Creating physical barriers around your milkweed plants can also help protect them from caterpillar infestations. Use fine mesh netting or row covers to enclose your milkweed plants. This prevents adult butterflies from laying their eggs on the leaves, effectively reducing the number of caterpillars.

Ensure that the mesh or row covers are secure and properly sealed to prevent any gaps where butterflies can access the plants. Regularly inspect the barriers to remove any caterpillars that have managed to get inside.

In conclusion, managing caterpillar infestations on milkweed plants can be a delicate balance between protecting your garden and supporting the butterfly population. By employing these methods, you can effectively control caterpillar populations while still ensuring the survival of these beautiful insects. Remember, it is crucial to consider the impact of any method used on other beneficial insects and the environment as a whole.