Do Marigolds Repel Butterflies?

Do Marigolds Repel Butterflies

Marigolds are one of the most popular garden flowers, and not just because of their cheerful blooms. Many gardeners swear by marigolds for their ability to repel pests and keep gardens healthy. But do marigolds really have the power to repel butterflies?

In this article, we’ll look at what scientific research has to say about the effects of marigolds on butterflies. We’ll also discuss some tips for using them in your own garden. Read on to learn more about whether marigolds can help you keep your butterfly visitors away!

What Are Marigolds?

Marigolds are bright, cheerful annual flowers that come in a variety of colors including yellow, orange, and red. They are easy to grow and can be found in many gardens around the world. Marigolds have a strong scent which is believed to repel certain insects.

Do Marigolds Repel Butterflies?

Studies have shown that marigolds can indeed repel butterflies. The strong odor of the marigold flowers has been shown to be an effective deterrent for some species of butterfly. However, it is important to note that not all butterflies will be deterred by the smell of marigolds and some may even be attracted to them.

How To Use Marigolds To Repel Butterflies

If you want to use marigolds as a way to keep butterflies away from your garden, there are several tips you should follow:

  • Plant marigolds on the perimeter of your garden or near areas where you don’t want butterflies.
  • Choose varieties with a strong scent such as Tagetes Minuta or Tagetes Lucida.
  • Cut the flower heads off regularly as they start to fade so they continue releasing their scent.
  • Refresh your marigold plants regularly by replacing them with new ones.

Do Marigolds Like Butterflies?

Yes, marigolds like butterflies. Marigolds and butterflies have a symbiotic relationship that benefits both species. Butterflies feed on the nectar of marigolds and in return, the butterfly’s movement helps to spread the pollen between different types of marigolds, allowing for cross-pollination and helping the flowers to reproduce.

Marigolds are also a great source of food for many types of butterflies. There are more than 60 species of butterfly that enjoy feeding on the nectar from marigolds, including Monarch butterflies, Painted Lady butterflies, and Black Swallowtails.

The bright colors and sweet smell of marigold blooms attract these colorful insects to their petals. In addition to providing food for butterflies, marigolds offer shelter from predators as well as protection from wind and sun exposure. The deep crevices in marigold petals provide a safe haven for caterpillars and other small creatures while they pupate into adult butterflies.

In conclusion, it is clear that both marigolds and butterflies benefit from their close relationship with one another. Marigolds provide food and shelter for these delicate insects while they in turn help to promote pollination within the flower species itself. It is truly a harmony between two beautiful creatures!

Do Marigolds Repel?

Yes, marigolds can be used to repel unwanted pests. Marigolds are a popular choice for gardeners because they are relatively easy to grow, beautiful to look at, and can be very effective in repelling certain insects.

Marigolds contain several compounds that act as natural insect repellents. These include limonene, linalool and thiopene which produce a strong scent that many bugs cannot tolerate. The presence of these compounds in marigold leaves and flowers is believed to ward off insects such as aphids, whiteflies, tomato hornworms and cabbage worms.

Additionally, the regrowth of foliage after trimming or pruning marigold plants is thought to further help repel these pests.

When planting marigolds around your garden it is important to keep in mind that not all bugs will stay away from them. Some insects may still feed on the plant despite its repellent properties. To ensure optimal protection it is best to rotate different types of plants in your garden and use other methods of pest control such as mulching and handpicking when necessary.

Marigolds are an effective way to deter some common garden pests but should not be relied on as the sole form of pest control.

Which Marigold Is Best For Pest Control?

Marigolds are known for their pest control properties, and there are three types of marigolds that are often used for this purpose. The most popular varieties are African marigolds (Tagetes erecta), French marigolds (Tagetes patula), and Signet marigolds (Tagetes tenuifolia). Each variety has its own unique characteristics and benefits when it comes to pest control.

African marigolds have a strong, pungent smell that repels many insects. They can also act as a deterrent to animals such as rabbits and deer that may be looking to feed on your garden plants. African marigolds produce large, showy flower heads in shades of yellow and orange that can brighten up any garden space.

French marigolds have a milder scent than African marigolds, but still offer a good level of protection from pests. These small plants produce clusters of brightly colored blooms in shades of yellow, red, orange, and white. The flowers are especially attractive to beneficial insects such as bees and butterflies, making them great for attracting pollinators to your garden.

Signet marigolds are the smallest of the three varieties and produce tiny flowers with an intense aroma. This strong scent deters many different types of pests including aphids, flea beetles, slugs, snails, and other insect pests. Signet marigolds also have lush green foliage which makes them an attractive addition to any garden space.

In conclusion, all three types of marigold are effective at controlling pests in the garden but it really depends on what type of pest you’re trying to deter. African marigolds have a strong odor that is effective against many insect pests while French marigolds attract helpful pollinators to your plants and Signet Marigold’s smaller size makes them more suitable for planting in containers or hanging baskets where they will add color without taking up too much space.

What Flower Most Attracts Butterflies?

The flower that most attracts butterflies is the butterfly bush. Butterfly bushes, also known as Buddleia davidii, are shrubs with long, thin stems and fragrant clusters of flowers in a variety of colors.

They are native to China but have become popular in gardens all over the world because of their ability to attract large numbers of butterflies. The nectar-rich blooms provide a much-needed source of food for these insects, making them an excellent addition to any garden.

Butterfly bushes come in a variety of sizes and shapes, from tall varieties that reach up to twelve feet tall to more compact varieties that can fit into smaller spaces. They also come in a range of colors, including white, pink, purple, and yellow.

Some varieties even have bi-colored flowers! Regardless of the variety you choose, you’ll be sure to attract plenty of butterflies with this plant. It’s important to note that butterfly bushes need full sun and well-draining soil in order to thrive; if planted in too much shade or wet soil they may not flower as abundantly.

In addition to providing food for butterflies with its sweet nectar, butterfly bushes are also known for being low maintenance and easy to care for. Once established they require very little pruning or fertilizing – simply deadhead spent blooms throughout the growing season and enjoy watching the butterflies flock around your bush!

What Animals Do Marigolds Deter?

Marigolds are a common garden plant known for their bright and cheery blooms. But did you know that marigolds can also be used to deter pesky animals from your garden? Marigolds have a strong scent that many animals find unpleasant, and the presence of this flower can help to keep them away.

One of the most common animals that marigolds are known to deter are rabbits. Rabbits love to nibble on tender leaves and stems in gardens, but they aren’t so fond of marigolds, which makes them an ideal choice for keeping these furry critters out of your garden. Planting marigolds around the edges or borders of your garden can help to create a barrier against rabbit intrusions.

Marigolds may also be effective at keeping deer away from your garden. Deer can do significant damage to gardens by eating plants and flowers, so it is important to take steps to keep them away. The pungent smell of marigolds can be enough to send deer running in the other direction and keep them from entering your garden space.

Additionally, planting marigolds near tall shrubs or trees may provide an additional physical barrier against deer invasions.


In conclusion, it appears that marigolds may have some limited ability to repel butterflies due to their strong scent and unpleasant taste. However, other factors such as the location of the marigolds, the type of butterfly, and the presence of other attractive plants in the area also play a role.

Therefore, while planting marigolds may provide some level of protection against butterflies, it is not a foolproof method for keeping them away from your garden.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top