19 Plants that Repel Spiders | Plants that Keep Spiders Away

Sherin Woods is a California-based DIY enthusiast and garden design aficionado. With a background in Environmental Science, she combines creativity and sustainability in all her projects. A Pinterest favorite, Sherin is committed to eco-friendly solutions and has contributed to various home and garden publications. Her areas of expertise include DIY project planning, sustainable garden design, and content creation.
Learn About Our Editorial Policy

2-Minute Read

Don’t like the eight-legged freaks? Don’t worry! You can grow Plants that Repel Spiders for a chemical-free approach to get rid of them!

When we hear ‘spiders’ it makes us go uncomfortable, as most of us don’t like to have them around in our homes. The good news is, you can grow Plants that Repel Spiders and get rid of them, without using any chemical approach that does more harm than good!

Check out our article on natural snake repellent plants here

Plants that Repel Spiders

1. Lavender

Plants that Repel Spiders

Botanical Name: Lavandula

This perennial herb can keep spiders at bay with its distinct aroma. You can grow lavender in pots indoors and place it near an open window to ensure its fragrance flows all around.

2. Lemon Balm

Botanical Name: Melissa officinalis

Lemon balm is a citrus-perfumed herb that can prevent spiders and mosquitos. The strong aroma released from the leaves makes spiders uncomfortable and they stay away.

Here’s a list of flowers that smell like lemon and orange 

3. Lemon Verbena

Plants that Repel Spiders 2

Botanical Name: Aloysia citrodora

Thanks to its strong fragrance, the plant is quite potent in keeping spiders at bay. It also drives off most pests and bugs. Plus, you can also make tea using its leaves!

Fun Fact: You can also apply a lotion with Lemon Verbena oil to keep mosquitoes at bay!

4. Mint

Botanical Name: Mentha

You can easily grow mint in containers indoors and use the plant to repel spiders. Spearmint and pennyroyal are especially helpful.

5. Lemongrass

Plants that Repel Spiders 3

Botanical Name: Cymbopogon

The lemon-scented leaves are best known to deter a range of flying bugs and clear away spiders. Citronella oil found in lemongrass leaves is the key ingredient in many spider repellants.

Check out our article on Growing Lemongrass here 

6. Peppermint

Botanical Name: Mentha x Piperita

The strong scent of peppermint is an excellent insect repellant and can be effectively used to prevent spiders from entering homes.

Pro Tip: Add peppermint oil diluted with water in a spray bottle and spray it on the spider-infested area.

Here are some amazing peppermint oil uses in the garden

7. Basil

Plants that Repel Spiders 4

Botanical Name: Ocimum basilicum

Keeping Basil in your garden and patio can effectively deter insects like spiders. Growing it will also help you to have a fresh supply for your kitchen!

Check out our article on the best types of Basil you can grow here

8. Rosemary

Botanical Name: Salvia rosmarinus

Spiders don’t like the fragrance of rosemary and stay away, which makes it a fantastic repellant. Place the pots in the areas that have spider problems.

Here’s all the information you need to grow Rosemary in pots

9. Chrysanthemums

Plants that Repel Spiders 5

Botanical Name: Chrysanthemums x morifolium

Also known as mums, its flowers contain an insect-repelling compound called Pyrethrum, which is also found in many natural pesticides.

Check out our article on growing Chrysanthemums here

10. Marigold

Botanical Name: Tagetes

The scent of marigolds not only prevents spiders but also keeps mosquitoes, lice, and other pests away. They also have lovely flowers that’ll add an appeal to your home and garden!

Here’s everything you need to know about growing Marigolds

11. Dill

Plants that Repel Spiders 6

Botanical Name: Anethum graveolens

The feathery and fern-like green fronds of this herb have many culinary uses. The strong and sweet fragrance of the plant is quite potent to keep spiders away.

Check out our article on growing Dill here

12. Onions

Botanical Name: Allium cepa

You can get rid of spiders by growing onions in pots or gardens. Growing onions will effectively keep red spiders and spider mites away.

13. Catnip

Plants that Repel Spiders 7

Botanical Name: Nepeta Cataria

Catnip belongs to the mint family and spiders hate the strong aroma of this herb and stay away from the place where it is grown.

Here’s all you need to know about growing Catnips

14. Lemon Thyme

Botanical Name: Thymus citriodorus

You can repel spiders with the unique lemon scent of lemon thyme. It keeps bugs like spiders away and attracts bees that help to pollinate surrounding plants.

Check out our article on growing thyme in containers here

15. Chives

Plants that Repel Spiders 7

Botanical Name: Allium schoenoprasum

Chives are easy to grow and can be a great addition to your indoor herb garden. They have natural insect-repelling properties that keep spiders away from your home.

16. Osage Orange

Botanical Name: Maclura pomifera

Also known as a hedge apple tree, the skin of the fruit emits an oily compound, which has a citrusy smell that spiders hate and stay away.

17. Eucalyptus

Plants that Repel Spiders 8

Botanical Name: Eucalyptus

The strong fragrance of eucalyptus leaves helps in repelling spiders and other bugs. You can keep the plant in the desired shape and size by pruning regularly.

18. Geraniums

Botanical Name: Pelargonium

Geraniums are praised for a pleasant aroma, easy-growing nature, and range of colors. The strong scent of the plant is disliked by spiders and they stay away from it.

Here’s everything you need to know about growing Geraniums

19. Petunias

Plants that Repel Spiders 9

Botanical Name: Petunia

Petunias are quite potent when it comes to repelling spiders. They’re also a great choice to keep leafhoppers and worms at bay too!

Check out our article on the best petunia varieties here

Bonus – Citrus Fruits

To deter spiders from your home or garden, grow dwarf citrus trees in pots. Spiders dislike the smell of citrus oils, emitting from fruits like oranges and lemons.

Note: Leave some orange or lemons peels or rub lemon peels on the baseboards and near windows where spiders visit frequently. Or simply, spray with diluted lemon essential oil.

Recent Posts

Join our 3 Million Followers:


Related Articles


Please enter your comment!
Please enter your name here