Read on to know how you can make your very own natural mosquito repellant!

Mosquitoes are one of the nastiest bugs and most people end up using chemical repellants to keep them away. However, you can try these DIY natural mosquito repellants to prevent getting itchy and bumpy skin, especially if you are a mosquito magnet.

Lemon eucalyptus oil based

Mix 1 part lemon eucalyptus oil with 10 parts sunflower oil and use it as a mosquito repellant for people above 3 years of age.

Lavender based

Crush fresh lavender flowers and apply its oil on your skin area, which is most prone to mosquito bites.

Cinnamon oil based

Mix ¼ teaspoon cinnamon oil in 4oz. of water and then spray this mixture on your skin, clothes, and around your vicinity to get rid of mosquitoes.

Thyme oil based

Combine 4 drops of thyme essential oil with 1 teaspoon of jojoba or olive oil. Alternatively, you can mix 5 drops of thyme essential oil with 2 oz. of water and spray this mixture on your skin.

Greek catnip oil based

Oil extracted from the Nepeta parnassica plant can effectively repel mosquitos for as long as 2 to 3 hours.

Soybean oil based

Mix soybean oil with a little lemongrass essential oil to effectively ward off mosquitoes.


This essential oil can be evaporated quite easily and leave you unprotected, but still, it is the most commonly used item in preventing mosquitoes.

Tea tree oil based

You can use tea tree essential oil to effectively work against mosquito bites, apart from offering antiseptic, anti-inflammatory, and antimicrobial benefits.

Geraniol based

Use geraniol carefully to repel mosquitoes for good 2 to 4 hours, as it can lead to skin and eye irritation.

Neem oil based

Dilute 50ml to 100ml of neem oil in plenty of water or oil as a medium to keep away mosquitoes.

However, it must be noted that one should never put essential oil directly over the skin to prevent any kind of allergic reaction.