Tea tree oil can work as a mosquito repellent when diluted properly and applied to skin or used in sprays around your space. It’s not as long-lasting as DEET-based products, so you’ll need to reapply more often, but it offers a plant-based alternative for people looking to avoid synthetic chemicals.
Why Tea Tree Oil Repels Mosquitoes
Tea tree oil contains compounds that mosquitoes find unpleasant, particularly a substance called terpinen-4-ol. When applied to skin or diffused into the air, these compounds mask the carbon dioxide and body odors that attract mosquitoes in the first place. The oil doesn’t kill mosquitoes on contact. Instead, it creates a scent barrier that discourages them from landing and biting.
The repellent effect is real but modest compared to synthetic options. Where a DEET-based spray might protect you for several hours, tea tree oil typically provides protection for 60 to 90 minutes before the scent fades enough for mosquitoes to push through. Plan on reapplying frequently if you’re spending extended time outdoors.
How to Make a Topical Repellent Spray
The simplest method is a diluted spray you can apply directly to exposed skin. You’ll want to keep the concentration around 5%, which is the level commonly used in topical tea tree oil products studied for skin applications. Higher concentrations increase the risk of skin irritation without dramatically improving repellency.
To make a basic spray:
- Combine 10 to 12 drops of tea tree oil with 2 tablespoons of a carrier oil (coconut oil, jojoba oil, or sweet almond oil all work well) in a small spray bottle.
- Add about 1 cup of water and shake vigorously before each use, since oil and water separate quickly.
- For a more stable mixture, replace the water with witch hazel or rubbing alcohol, which helps the oil disperse evenly.
Shake the bottle before every application. Spray onto arms, legs, ankles, and the back of your neck, avoiding your eyes and mouth. The carrier oil also helps the tea tree oil cling to your skin longer, which extends the window of protection slightly.
Other Ways to Use It Around Your Home
If you’d rather not apply anything to your skin, tea tree oil can help keep mosquitoes away from a patio, bedroom, or campsite. Add 15 to 20 drops to a diffuser and run it near where you’re sitting. The scent covers a modest area, roughly the space immediately around the diffuser, so position it close to you rather than across the yard.
You can also add a few drops to candles (drip them into the melted wax pool of a burning candle) or soak cotton balls in diluted tea tree oil and place them near windows or doors. For outdoor gatherings, soaking strips of fabric in a tea tree oil and water mixture and hanging them around the seating area creates a mild scent perimeter. None of these methods are foolproof, but they reduce the number of mosquitoes that linger in the area.
Protecting Your Skin From Irritation
Tea tree oil is potent, and applying it undiluted to skin frequently causes redness, burning, or allergic reactions. Always dilute it in a carrier oil or mix it into a spray before it touches your skin. Even at a 5% dilution, some people experience sensitivity, so test a small patch on the inside of your forearm and wait 24 hours before using it more broadly.
Avoid applying tea tree oil sprays to broken skin, sunburns, or freshly shaved areas. Children have thinner, more sensitive skin, so use a lower concentration (closer to 2 to 3%) and keep it off their hands, since they’re likely to touch their faces and eyes. If you notice itching, redness, or a rash after application, wash the area with soap and water and stop using it.
Tea Tree Oil and Pets
This is a serious safety concern that catches many people off guard. Tea tree oil is toxic to both dogs and cats, even in small amounts applied to the skin. The Veterinary Poisons Information Service notes that topical application of just a few drops of concentrated oil can cause poisoning, particularly in cats.
Signs of tea tree oil toxicity in pets typically appear within 2 to 8 hours and include wobbliness, tremors, excessive drooling, vomiting, and lethargy. In severe cases, animals can develop hind leg paralysis, collapse, or coma, and some cases are fatal. If you’re using tea tree oil as a mosquito repellent in your home, keep diffusers out of rooms where pets spend time, and never apply tea tree oil products directly to an animal’s fur or skin as a flea or mosquito repellent.
Combining Tea Tree Oil With Other Repellents
Tea tree oil works better when paired with other essential oils that mosquitoes also dislike. Lemon eucalyptus oil is the strongest plant-based option and is the only essential oil recognized by the EPA as an effective mosquito repellent. Mixing 5 to 6 drops each of tea tree oil and lemon eucalyptus oil into your carrier oil and water spray can extend protection and improve coverage.
Lavender, citronella, and peppermint oils also have mild repellent properties. A blend of two or three of these with tea tree oil creates a broader scent profile that may deter mosquitoes more effectively than any single oil alone. The same dilution rules apply: keep the total essential oil concentration at or below 5% for skin application, regardless of how many oils you combine.
When Tea Tree Oil Isn’t Enough
For casual backyard evenings or short walks, a tea tree oil spray reapplied every hour or so offers reasonable protection. But in areas with heavy mosquito activity or where mosquitoes carry diseases like dengue, Zika, or malaria, plant-based repellents don’t provide reliable enough coverage. In those situations, products containing 20 to 30% DEET, picaridin, or oil of lemon eucalyptus (the refined, EPA-registered version) are significantly more effective and longer lasting.
Tea tree oil works best as part of a layered approach: wear long sleeves and pants during peak mosquito hours (dawn and dusk), eliminate standing water near your home where mosquitoes breed, and use the tea tree spray as an added layer of scent-based deterrence.

