Do marigold repel squirrels?
Over 51 species of marigolds grow up to 6 inches tall and sport vibrant, lacy blooms of yellow, cream and orange. The pungent marigold aroma is what detracts squirrels; therefore, use only scented varieties to repel these and other rodents.
What kind of flowers do squirrels hate?
Alliums in the form of flowers, or garlic, scallions and onions produce a strong odor that squirrels may avoid. Daffodils, bright flowers that come in a variety of colors, are said to deter animals like squirrels, rabbits and deer because of their unpalatable taste and fragrant odor.