Anastasiia Krivenok / Getty Images

Cockroaches are persistent pests, but certain essential oils can repel them effectively.

Meet the Expert

Gary Andersonis a pest control expert with EcoGuard Pest Management.

Want more cleaning and organizing tips?

essential oils that repel roaches

Anastasiia Krivenok / Getty Images

Use oregano oil on cotton balls placed in hidden areas or corners where cockroaches are likely to travel.

it’s possible for you to also add a few drops to cleaning solutions for extra repellent power.

Spray a mint oil solution near windows, doors, and other entry points to create a natural barrier.

Growing rosemary plant outdoors in terracotta pot herb garden.

Jena Ardell / Getty Images

Mint is particularly useful for keeping cockroaches from entering in the first place.

Combine yarrow oil with other essential oils in a spray or on cotton balls.

Its mild repellent effect makes it a supportive addition to stronger oils, amplifying their effects.

oregano plant

annick vanderschelden photography / Getty Images

Essential oils offer a pleasant-smelling alternative to insecticide for repelling cockroaches.

For best results, combine these oils and reapply every week to maintain their effectiveness.

Evaluation of Some Plant Essential Oils against the Brown-Banded Cockroach,Supella longipalpa.

what smells do mice hate eucalyptus oil

Sergey Kirnanov / Getty Images

National Library of Medicine.

harvesting mint

Valeriy_G / Getty Images

yarrow

fotolinchen / Getty Images