Essential oils DO work as an effective mosquito repellent. The only difference is that they just last a shorter time than DEET and other toxic options. So, you will have to reapply the spray more often. Otherwise, essential oils and extracts are great options for developing eco-friendly repellents against mosquitoes. Other essential oils you can try that offer long-lasting repellency against different mosquito species include:
Lavender, Jasmine, Eucalyptus, Cedarwood, Chamomile, Rosemary, Sandalwood & more! Those plant oils can serve as suitable alternatives to synthetic repellents. They are relatively safe, inexpensive, and readily available worldwide.