It may be surprising, but many plants are known to repel roaches, including lavender. This is particularly true of lavender combined with other EOs. However, there are a few caveats to this claim. One of the biggest is that essential oils don’t have a high residual efficacy. In other words, roaches don’t carry the smell back with them.
Lavender also has a unique scent that cockroaches do not like. Lavender can be used as a repellent to repel roaches by spraying it on surfaces that cockroaches frequent. It works very well for this purpose, but it’s important to remember that lavender doesn’t work on roaches directly.
If you want to spray lavender around your home, you can also add a few drops of it to other oils. Lavender can be added to other essential oils to enhance their fragrance. Alternatively, you can mix the oil with water and spray the resulting mixture around the house. But make sure not to spray the area with the oil as this may irritate your skin.
Lavender oil is also known to repel ants and mosquitoes. This oil contains linalool, which is a non-toxic compound. This compound is also used in many pest control products. It can keep mosquitoes, ticks, and cockroaches away from your home. It also helps repel flies.