Do Marigolds Keep Rabbits And Deer Away?

Do Marigolds Keep Rabbits And Deer Away? Often marigolds, with their slightly bitter, sharp fragrance, are planted to try to keep grazing animals like deer and rabbits out of the yard. While these animals often avoid strong or unknown smells as possible dangers, marigolds do not keep either deer or rabbits out of the garden.