Essential oils, herbs, and wild plants for wellness.

Essential oils that repel garden pests + DIY insect spray 

Essential oils that repel garden pests + DIY insect spray 

I’m not a fan of the chemical processes many commercial growers use to keep bugs at bay–so here are some essentials oils that repel garden pests! And I’m going to be 100% honest: I’m not great at growing things outside. I’m pretty okay at keeping my houseplants alive, foraging, growing wildflowers, and fruit trees and shrubs, but actual food?? I’m still learning. So I haven’t had a chance to try these out yet, but I know most of you can actually grow a thing, so here we go ☺️

Essential oils that repel garden pests

To make this a little easier to read, I’ll list the common garden nuisance and the oil(s) that repel it.

  • Ants: peppermint, spearmint, clove, cinnamon
  • Aphids: cedarwood, peppermint, spearmint
  • Beetles: peppermint, thyme
  • Caterpillars: spearmint, peppermint
  • Gnats: patchouli, spearmint
  • Plant lice: peppermint, spearmint
  • Slugs: cedarwood
  • Snails: cedarwood, patchouli
  • Weevils: cedarwood, patchouli, sandalwood

DIY antifungal spray for plants

Although fungus isn’t an insect, it is a pest in the garden! For any sort of fungus, you can use melaleuca. Add 20 drops melaleuca (aka tea tree) in a 4 oz spray bottle of water. Spray on your plant 1-2 times a week. I’m actually going to try this on what I think is a cherry tree growing on the border of an old fence. It has these weird raised blotchy red things on the leaves and it just seems like a fungus to me.

DIY insect spray for plants

  • 10 drops rosemary essential oil
  • 10 drops peppermint essential oil
  • 10 drops thyme essential oil
  • 10 drops clove essential oil

Combine in a 4 oz spray bottle filled with water and spray where you want to repel insects.

If you’re looking for essential oils that repel bees, ticks, and mosquitos click here.

Remember to pin this and share with your gardener friends!




  • The Essential Life
Shares 0

Tell us what you think