Best Natural Ingredients for DIY Mosquito Repellants


Mosquitoes are annoying because of their constant buzzing and bites. They can also cause deadly diseases like malaria, dengue fever, and Zika virus. While commercial mosquito repellents are effective, they often contain substances some people prefer to avoid. Luckily, homemade alternatives can repel mosquitoes safely and effectively. Here are 14 ways to make a natural mosquito deterrent.

Citronella Oil


Citronella oil, obtained from the leaves of the citronella plant, is renowned for its mosquito-repelling qualities. Mix about ten drops of the oil with a cup of water in a spray bottle. Shake the mixture until everything mixes thoroughly. Spray the mix onto exposed areas of your skin before heading outside to create a barrier against mosquitoes.

Peppermint Spray

Helin Loik-Tomson/Getty

With its strong and refreshing aroma, peppermint oil is a natural mosquito deterrent. To create a peppermint oil spray, dilute several drops of the essential oil with water, using an appropriate mix ratio for safe application to the skin. Alternatively, mix the oil with water and some liquid soap so that the solution can adhere to surfaces.

Neem Oil


When using neem oil as a natural mosquito repellant, dilute it with a carrier oil, such as jojoba oil or water, and smear the combination on your skin and clothing. Because neem oil is known for its moisturizing qualities, it is also a beneficial addition to your skincare routine, especially in combination with a carrier oil.

Lemon Eucalyptus Oil

Bohdan Bevz/Getty

Lemon eucalyptus oil contains para-menthane-3,8-diol, or PMD, which effectively repels mosquitoes. Combine a few drops with olive or coconut oil because these carrier oils safely dilute the oil and ensure it doesn’t irritate the skin. Apply the solution evenly to the skin, avoiding contact with the eyes and mucous membranes.

Garlic Spray

Pitsanu Jaroenpiptaphorn/Getty

Due to its strong odor, garlic spray can be a potent repellant against insects like mosquitoes. Soak finely chopped garlic cloves in water for several hours or overnight, then blend the cloves with water until you achieve a smooth consistency. Strain the mixture, leaving behind a garlic-infused liquid to apply directly to your skin or spray around your home.

Lavender Oil

Anastassia Pokliatska/Getty

Lavender oil is a natural mosquito repellent and delightfully fragrant. To formulate correctly, add 10-15 drops of the oil to water in a spray bottle. Shake well to help the oil mix thoroughly with the water. You can use this lavender spray indoors to keep mosquitoes at bay while creating a relaxing atmosphere in your home.

Catnip Oil


Derived from the Nepeta cataria plant, catnip oil contains nepetalactone, which repels mosquitoes. Mix one part catnip oil with ten parts water or carrier oil like coconut or olive oil. Apply the mix onto your skin, clothing, or surrounding areas.

Cinnamon Oil


An extract of Cinnamon tree, cinnamon oil contains a high concentration of cinnamaldehyde and other compounds, which are effective insect-repelling agents. Add a teaspoon of carrier oil to the essential oil and rub it on the body. Reapply the mixture every few hours for continued protection.

Soybean Oil


The linoleic acid content of soybean oil protects against mosquitoes. It is also moisturizing and gentle on the skin, making it suitable for regular use, especially if you have sensitive skin or react to other repelling agents. No special preparation is needed here. Simply apply the extracted soybean oil directly to the body, and you’re good to go.

Basil Leaves


Basil leaves contain compounds like eugenol and citronellal, which naturally keep mosquitoes at bay. Crush some freshly plucked basil leaves to release their aromatic oils, then rub them directly onto your skin. Additionally, you can plant basil in your garden or around outdoor seating areas to deter mosquitoes from lingering in those spaces.

Rosemary Oil


Rosemary oil’s pungent aroma is responsible for its ability to repel insects. Combine some drops of rosemary oil with a carrier oil before using it on the body. It also has soothing properties that alleviate any itching or irritation from previous mosquito bites.

Apple Cider Vinegar


When mixed with water and applied, apple cider vinegar can help drive mosquitoes away. Dilute one part apple cider vinegar with equal part water and rub the solution on the skin or spray it onto clothing and exposed areas. The odor of apple cider vinegar masks the scent of your body, making you less attractive to mosquitoes.

Thyme Oil


There are two compounds in thyme oil that repel mosquitoes: carvacrol and thymol. Add some drops of thyme oil to coconut or almond oil to formulate a deterrent. The pleasant aroma of thyme adds a natural fragrance while effectively keeping mosquitoes at bay.

Essential Oil Blend

Inna Dodor/Getty

Mix approximately 10-15 drops of each essential oil, like citronella, lavender, and tea tree oil, into a small glass bottle. Next, add coconut, jojoba, or olive oil to the mixture. Alternatively, mix the oils thoroughly with water in a spray bottle. This blend provides a synergistic combination of scents that repel mosquitoes.


Leave a Comment