The most effective natural mosquito repellent you can make at home uses oil of lemon eucalyptus (also called PMD), which provides protection similar to low concentrations of DEET. A simple spray combines one part oil of lemon eucalyptus with ten parts witch hazel in a glass spray bottle. That’s the core recipe, but there are several variations worth knowing depending on what you have on hand and where you plan to use it.
The Best Ingredient to Build Around
Oil of lemon eucalyptus is the only plant-based repellent ingredient that performs close to synthetic options. It’s derived from the leaves of the lemon eucalyptus tree and is registered with the EPA as an effective mosquito repellent. Other essential oils like citronella, lavender, and peppermint have some repellent properties, but none match oil of lemon eucalyptus for duration or reliability.
One important distinction: oil of lemon eucalyptus is not the same thing as “lemon eucalyptus essential oil” you might find at a health store. The repellent version contains a concentrated compound called PMD, which is what actually keeps mosquitoes away. When shopping, look specifically for “oil of lemon eucalyptus” or “PMD” on the label.
Skin-Safe Spray Recipe
This is the simplest and most effective version for applying directly to your skin:
- Oil of lemon eucalyptus: 1 part (roughly 15 to 20 drops)
- Witch hazel: 10 parts (roughly 150 to 200 drops, or about 1.5 tablespoons)
- Container: a small glass spray bottle
Combine the oil and witch hazel in the bottle and shake gently before each use. The witch hazel acts as a solvent that helps disperse the essential oil evenly so you get consistent coverage when you spray. Without it, the oil would sit in clumps on your skin.
You can substitute lavender essential oil if you don’t have oil of lemon eucalyptus, using the same 1:10 ratio. Lavender won’t last as long, but it does have mild repellent properties and is gentler on sensitive skin. For either version, spray onto exposed skin and reapply every one to two hours, since natural repellents wear off faster than synthetic ones.
Yard and Home Spray Recipe
For spraying around patios, doorways, or indoor spaces, you can use a water and vinegar base instead of witch hazel:
- Distilled water: 2 ounces
- White vinegar: 2 ounces
- Essential oils: 10 to 20 drops each of your chosen oils (citronella, lavender, peppermint, or lemon eucalyptus all work)
Combine everything in a glass spray bottle and shake well before spraying. The vinegar helps the oils mix into the water and adds a slight repellent effect on its own. This version isn’t meant for skin. Spray it on outdoor furniture, around window frames, or on fabric surfaces where mosquitoes tend to land.
Why Carrier Liquids Matter
Essential oils don’t dissolve in plain water. If you just add drops of citronella to a bottle of water, the oil will float on top and you’ll spray pure water half the time and concentrated oil the other half. Witch hazel, rubbing alcohol, and vinegar all work as dispersing agents that break the oil into tiny droplets throughout the liquid.
For skin sprays, witch hazel is the best choice because it’s gentle, widely available, and doesn’t dry out your skin the way rubbing alcohol can. If you only have rubbing alcohol, it works fine as a substitute, but witch hazel is more comfortable for repeated application throughout the day.
Getting the Dilution Right
Essential oil concentration matters for both safety and effectiveness. For body sprays, a 1 to 3 percent dilution is the standard safe range for most adults. The 1:10 ratio in the recipe above lands at roughly 9 to 10 percent, which is on the higher end. This is typical for repellent formulations, where you need enough active compound to actually deter insects, but it’s worth doing a patch test on a small area of skin first.
Start with the lower end of the range (closer to 10 drops per 1.5 tablespoons of witch hazel) and increase only if you’re not getting enough protection. If your skin feels irritated, burning, or itchy after application, reduce the amount of essential oil.
Citrus Oils and Sun Exposure
If you’re tempted to add lemon, lime, grapefruit, or bergamot oil to your spray for extra scent or repellent power, be cautious. These citrus oils contain compounds called furanocoumarins that react with UV light and can cause burns, dark spots, or blistering on sun-exposed skin. This reaction, called phototoxicity, can happen anytime within 12 hours of application.
For an outdoor repellent spray, this is a real concern since you’re applying it specifically when you’ll be outside. If you want to include citrus oils, keep the concentration very low (under 0.5 percent for bergamot, for example) or choose furanocoumarin-free versions, sometimes labeled “FCF” on the bottle. The safest option is to skip citrus oils entirely in a leave-on skin spray and stick with lemon eucalyptus, lavender, or peppermint.
Safety for Children
Oil of lemon eucalyptus and PMD should not be used on children younger than 3 years old. This isn’t a general precaution. It’s a specific guideline from the American Academy of Pediatrics. For babies and toddlers, physical barriers are the safest option: mosquito netting draped over strollers, carriers, and cribs works well without any chemical exposure.
For children older than 3, the same recipes above can be used at a lower concentration. Cut the essential oil amount in half (so roughly 8 to 10 drops per 1.5 tablespoons of witch hazel) and apply it to clothing rather than directly on skin when possible. Parents of newborns and premature infants should be especially careful with any topical repellent, natural or synthetic.
Shelf Life and Storage
Homemade sprays don’t contain preservatives, so they degrade faster than commercial products. A well-made batch stored properly lasts about one to two weeks for water-based recipes and up to a month for witch hazel-based ones. The witch hazel itself acts as a mild preservative, buying you a little extra time.
The essential oils in your spray also break down over time through oxidation, which reduces their repellent effectiveness and can actually make them irritating to skin. Oxidized tea tree and lavender oils are known to cause rashes and skin peeling that the fresh versions wouldn’t. If your spray smells “off” or different from when you made it, toss it and make a fresh batch.
Store your spray in a dark glass bottle (amber or cobalt blue) in a cool place. A refrigerator is ideal, especially during summer months. Clear plastic bottles let in light and can interact with essential oils, breaking them down faster. Citrus-based oils are especially prone to oxidation and should always be refrigerated, though as noted above, they’re best avoided in skin sprays anyway. The essential oils you keep on hand for making future batches have a shelf life of about three years for most varieties, and nine months to one year for citrus oils.
How Often to Reapply
The biggest practical difference between natural and synthetic repellents is how long they last. Commercial DEET products can provide four to eight hours of protection depending on concentration. Natural sprays typically need reapplication every one to two hours, sometimes more often if you’re sweating heavily or swimming.
Bring your spray bottle with you rather than applying once before heading out. Set a rough mental timer, and reapply generously. This is the tradeoff for avoiding synthetic chemicals: the protection is real but shorter-lived, so consistency matters more than getting the initial application perfect.