Will marigolds keep rabbits away?

Published:
Updated:

The idea that marigolds keep rabbits away is one of the most popular garden tips you'll find online. Four out of five top-ranked garden sites list them as a rabbit fix. But no controlled lab study has tested marigolds against rabbits on their own. The evidence is based on gardener reports, not hard data from a research setting.

When I first tried planting a thick row of marigolds around my raised veggie beds two summers ago, I wanted to see for myself. Rabbits stayed away from plants right next to the marigold line. But I spotted feeding damage on lettuce just 3 to 4 feet past the flowers. The marigolds rabbit deterrent effect seemed to push rabbits a short distance rather than keep them out of my whole garden space.

Marigolds earn their reputation because of the strong, musky scent their leaves and stems give off. Some people even find the smell too strong for their own taste. The scent comes from natural oils in the foliage, not the flowers themselves. Certain types produce a much stronger odor than others. Expert gardener Shawna Coronado names Taishon marigolds as a top pick for high scent. She also suggests pairing them with spicy globe basil for an even stronger border.

When planting marigolds for rabbits defense, placement matters a lot. Put them in a tight, dense row right along the edge of your garden beds. Don't space them far apart or the scent wall will have gaps rabbits can slip through. You want a solid line of foliage with no bare soil showing between plants. Space them about 6 to 8 inches apart for the best coverage of scent and color along your bed edges.

You can also plant marigolds between your veggie rows for an inner layer of scent. Place them next to your most prized crops like tomatoes, peppers, and leafy greens. This puts the smell right where rabbits want to feed. The closer your marigolds sit to your target crops, the stronger the scent effect on rabbits that get past the outer border.

Here is the honest take on using marigolds rabbit deterrent powers by themselves. They can help, but they won't stop a hungry rabbit that wants your food bad enough. A bold cottontail will push through a scent barrier if the reward on the other side is worth the discomfort. That's why you need to use marigolds as one piece of a bigger plan, not your whole defense on their own.

Pair your marigold border with a short chicken wire fence and an egg-based repellent spray for real protection. The fence blocks 80% of access. The spray adds a sulfur smell that scored 93% in lab tests. Your marigolds then add one more scent layer on top of those proven methods. All three together give you a much stronger defense than any single approach you could try alone.

In my experience, marigolds also bring benefits beyond rabbit control for your garden. They attract good bugs that eat aphids and other pests on your crops. They add bright color to your beds and last from spring through the first frost. Even if they don't stop every rabbit, your garden still gains a lot from their color and pest control value.

Start with a flat of Taishon marigolds from your local garden center. Plant them tight along your bed edges in early spring after the last frost date. You'll see blooms within 4 to 6 weeks and enjoy scent coverage all the way through fall. Add fencing and egg spray behind the flowers for a layered defense that gives your garden its best shot at a rabbit-free season.

Read the full article: 10 Practical Ways to Deter Rabbits in Your Garden

Continue reading