Do roaches like vinegar?

In this brief guide, we will answer the question “Do roaches like vinegar?” and share some effective home remedies that you can use to try and get rid of roaches.

Do roaches like vinegar?

No, roaches do not like vinegar. In fact, they are repelled by the strong scent of vinegar but it does not kill them.

Vinegar can be used as a disinfectant and as a cleaning agent to kill germs that the roaches might bring or to keep them away, but it will not help in getting rid of infestation. 

What are some home remedies for getting rid of roaches?

Roaches are very hard to get rid of because they hide and multiply very fast. There are some home remedies that you can try in order to get rid of these pests.

Boric acid and sugar

Boric acid can kill roaches. You should apply boric acid to the floor or any place where you think roaches may be hiding out at. Apply a thin layer and do ot let it get wet.

You will also need something sweet to lure the roaches into the trap. You can mix some sugar with boric acid or use some peanut butter.

Do not apply boric acid to any place where you put your food such as your countertop because it can be toxic.

Baking soda and lemon

Take some hot water and add baking soda along with some lemon juice. Mix it together and use this solution to clean your sink and countertops. You can also pour this solution in your drains to keep the cockroaches away.

Essential oils

Essential oils have a very strong scent and they are also not toxic so using them to keep these pests away will not even harm you and make your house smell good in the process. Mix some essential oils with water and pour this solution in a spray bottle.

Spray this solution anywhere where you think the roaches might be hiding out. Roaches are repelled by the scent of essential oils so they will not make their way back into your kitchen.

You can use any essential oil for this purpose such as lavender oil, lemongrass oil or peppermint oil.

Neem leaves

You can place neem leaves in your cupboard, drawers, your pantry, or anywhere in your kitchen where you think these pests may be breeding. It will keep them away. You can also use neem oil to keep them away.

Mix neem oil with water and pour this solution in a spray bottle. Spray it in your kitchen.


Roaches like to hide out in drains. You can pour bleach into your drains and close it. Let the bleach kill the roaches and then unclog your drain after about half an hour. Run water down the drain to clean it.

Bay leaves

You can also keep bay leaves in your cabinets or drawers to repel the roaches as they are repelled by the way bay leaves smell.

Set up cockroach traps

You can take an empty bottle such as an empty beer bottle and apply some vaseline on the inside of it around the neck and shoulders. Place something inside the bottle to lure the roaches into the bottle.

Once they are inside the bottle, they will ot be able to crawl back outside as the vaseline will make the surface very slippery. You can dispose off all the trapped cockroaches after placing the lid back on.

Alternatively, you can also use duct tape, sticky side up, as a cockroach trap. You will again need some bait. As soon as the roaches try to eat the bait, they will get stuck on the duct tape.

Clean your house thoroughly

Roaches feast on the leftovers or any food particles left on the kitchen floor or on the countertop. You should clean your house thoroughly and keep it that way to keep these pests away. 

You should especially clean the floor under your appliances such as the fridge because cockroaches can hide under there. You should also clean your countertop, under the sink, and your stovetop after cooking. 

Look for more home remedies to get rid of roaches here.


In this brief guide, we answered the question “Do roaches like vinegar?” and shared some effective home remedies that you can use to try and get rid of roaches.