Peppermint
Spiders hate the smell of peppermint. Plant it in your garden or use peppermint essential oil indoors to repel spiders.
Eucalyptus
Eucalyptus has a strong scent that spiders find unpleasant. Use eucalyptus essential oil to repel spiders indoors.
Lavender
Lavender is a natural insect repellent, and spiders are no exception. Plant it in your garden or use lavender essential oil indoors to keep spiders away.
Citronella
Citronella is known for its mosquito-repelling properties, but it can also repel spiders. Use citronella essential oil to keep spiders away.
Lemon Balm
Lemon balm has a strong lemon scent that spiders find unpleasant. Plant it in your garden or use lemon balm essential oil indoors to repel spiders.
Spider Plant
The spider plant gets its name from its spider-like leaves, but it's also an excellent natural spider repellent. Place spider plants in your home to repel spiders.
Chrysanthemum
Chrysanthemums contain a natural insecticide called pyrethrin, which is toxic to spiders. Plant chrysanthemums in your garden to keep spiders away.
Rosemary
Rosemary has a strong scent that spiders find unpleasant. Plant it in your garden or use rosemary essential oil indoors to repel spiders.
Catnip
Catnip contains a natural insect repellent called nepetalactone, which is toxic to spiders. Plant catnip in your garden or use catnip essential oil indoors to repel spiders.
Basil
Basil has a strong scent that spiders find unpleasant. Plant it in your garden or use basil essential oil indoors to repel spiders.