A homemade bug repellent for the home combines water, witch hazel or vinegar, and essential oils in a spray bottle, shaken before each use.
For the full breakdown, see our best Bug Repellent For Home guide.
When flies, gnats, or mosquitoes find their way inside, most people grab a chemical spray. But a DIY approach built from water, witch hazel or vinegar, and essential oils works well for keeping bugs out of a room or off a patio. These recipes are household repellents, not EPA-registered insecticides, so they’re best used around the home rather than heavily on skin.
The Basic Homemade Bug Spray Recipe
The most common and adaptable formula uses witch hazel as the base. Witch hazel helps the oils mix with water and helps them linger on surfaces.
- 1/2 cup distilled water
- 1/2 cup witch hazel
- 30 drops of essential oils — pick from citronella, lavender, eucalyptus, lemongrass, peppermint, rosemary, or geranium
- 1 tsp vegetable glycerin (optional, helps everything stay mixed)
Add the oils to a glass spray bottle first, then the witch hazel, then the water. Shake well before each use. A variation from Healthline suggests mixing one part oil of lemon eucalyptus or lavender with ten parts witch hazel for a simple indoor spray.
For a vinegar-based version, swap the witch hazel for white vinegar or apple cider vinegar. A simple indoor and outdoor option mixes 2 oz distilled water with 2 oz white vinegar and 10–20 drops of each oil you choose.
Stronger Blends for Flies, Gnats, and Mosquitoes
Different pests respond to different scents, and combining several oils creates a broader repellent. These blends all follow the same base recipe and have appeared in published recipes.
- A robust outdoor blend: 30 drops geranium, 30 drops citronella, 20 drops lemon eucalyptus, 20 drops lavender, 10 drops rosemary, 1 tbsp vodka or rubbing alcohol, 1/2 cup witch hazel, 1/2 cup water
- A cedar-vanilla blend: 20 drops geranium, 20 drops lemon eucalyptus, 10 drops cedarwood, 10 drops vanilla extract, 10 drops rosemary, 1/2 cup water, 1/2 cup witch hazel
- A mint-strong blend: 1/4 cup distilled water, 1/4 cup witch hazel, 15–25 drops of peppermint, spearmint, or a mix of mint oils
Citronella, lemongrass, lavender, rosemary, peppermint, eucalyptus, geranium, cedarwood, catnip, tea tree, and clove all appear consistently across published DIY recipes as effective options. Choose oils based on what you have and which scents you actually enjoy living with.
Apply these to surfaces, door frames, window sills, and outdoor seating areas. They work as deterrents, not knockdown sprays — bugs leave rather than die on contact.
Herbal Tea and Vinegar Infusion Methods
If you grow fresh herbs, two slower methods produce a repellent without buying essential oils.
The herbal tea method starts with boiling water and pouring it over fresh or dried herbs like rosemary, mint, or lavender. Cover and steep until fully cool, then strain. Mix the cooled tea with witch hazel or vodka in a spray bottle. This water-based version lasts about one week refrigerated.
The vinegar infusion method needs more patience. Place dried herbs in a jar, cover with apple cider vinegar, seal, and store for 2–3 weeks. Strain, then dilute half and half with water before using. This version is stronger and keeps longer.
Both methods take more time than the essential-oil blend, but they work well for gardeners who have herbs on hand.
Safety, Storage, and Smart Use
Store sprays in a cool, dark place.
“Natural” does not mean harmless.
References & Sources
- Healthline. “How to Make Homemade Bug Spray.” Provides base recipes, dilution ratios, and safe-use guidance.
- The Old Farmer’s Almanac. “Homemade Bug Sprays to Stay Bite-Free.” Offers multiple recipes and warns about oil of lemon eucalyptus for young children.
- Medical News Today. “Natural Insect Repellents.” Details safety caveats, dilution requirements, and patch-testing guidance.
