How to Make Natural Insect Repellent | Homemade Bug Spray Recipe

A homemade natural insect repellent uses essential oils mixed with a carrier base like witch hazel or distilled water, offering 30 minutes to 3 hours of protection from mosquitoes and gnats.

Store-bought bug sprays work, but the chemicals and smell aren’t for everyone. Making your own natural insect repellent at home lets you control exactly what goes on your skin. The trick is getting the dilution right — too weak and it won’t work, too strong and it can irritate. Here’s how to mix a batch that actually keeps the bugs off.

What You Need for a Natural Bug Spray

The base recipe is simple: an essential oil that repels insects, plus a carrier to dilute it safely for skin.

Standard recipe ratios:

  • Essential oil to water/vinegar: 10–20 drops essential oil per 2 ounces distilled water plus 2 ounces white vinegar
  • Essential oil to carrier oil: 6–12 drops essential oil per 1 ounce carrier oil (coconut, olive, or argan)
  • Oil of lemon eucalyptus (OLE): Mix 1 part OLE to 10 parts carrier oil or witch hazel

Witch hazel or rubbing alcohol (about 2 ounces) helps the oils bind with water so the spray doesn’t separate as fast. A splash of vegetable glycerin can also prevent separation.

How to Make the Repellent: Step by Step

The process takes about ten minutes, plus cooling time if you’re using a plant-based infusion. Use fresh water — if your tap has chlorine, boil it first and let it cool.

  1. Prepare the base. If using a plant infusion (catnip, mint, or citrus peels), simmer the plant material in water for 5–10 minutes, then let it cool for at least an hour. Strain through a cloth or paper-towel-lined strainer to remove all plant bits.
  2. Mix the spray. In a glass spray bottle, combine 2 ounces of your strained plant tea or distilled water with 2 ounces of carrier — witch hazel, vinegar, or alcohol. Add 10–20 drops of essential oil.
  3. Shake and test. Shake gently. Oils and water separate naturally, so shake before every use. Test on a small patch of skin first to check for irritation.
  4. Apply to exposed skin. Spray on arms and legs, avoiding the face. Because natural repellents break down faster than synthetic ones, reapply every 30 minutes when needed.

For readers who’d rather buy a proven product instead of mixing their own, our tested roundup of the best garden insect repellents covers sprays that work without the guesswork.

Safety, Storage, and Common Mistakes

A patch test on your inner arm is not optional; skip it and you risk a rash that lasts longer than any bug bite would.

Store homemade sprays in the fridge and use within one week. Vinegar-based extracts can last 2–3 weeks in a cool, dark place. If you’re spraying plants rather than skin, apply in late afternoon to avoid sun damage, and make sure the infusion is completely cool — hot liquid shocks foliage.

What Not to Do

  • Don’t exceed 20 drops per 2 ounces of carrier — more oil doesn’t mean more protection, just more irritation risk.
  • Don’t use citrus oils right before sun exposure — they can be photosensitive and cause skin discoloration when UV hits.

For high-risk areas with Zika or Lyme disease, stick with CDC-recommended synthetic repellents. For cooking out or gardening in the evening, this homemade spray is plenty.

FAQs

How long does homemade bug spray last on skin?

Oil of lemon eucalyptus lasts longest among natural ingredients.

Can I use this spray on my dog?

Most essential oils safe for humans are too concentrated for pets. Avoid applying homemade repellents to dogs or cats unless you consult a veterinarian first. Some oils — especially tea tree, pennyroyal, and citrus — can be toxic to animals even in small amounts.

Will the spray stain my clothes?

Oil-based repellents can leave marks on light or delicate fabrics, especially if you overspray. Water and witch hazel bases are less likely to stain. Let the spray dry on your skin before putting on clothing, and wash any stained spots promptly.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.

Leave a Comment

Your email address will not be published. Required fields are marked *