plants






 

Question by  raghu (15)

What are some plants that repel roaches and other insects?

I do not want to use a pesticide but I have to get rid of these roaches.

 
+7

Answer by  dfgospgfj (164)

A very common way to accomplish this with a nepeta plant, more commonly known as catnip. All catnip plants contains oils that naturally repel cockroaches and other insects. It does however have the potential side effect of attracting cats. While less common, the hedgeapple plant can also be an effective deterrent.

 
+6

Answer by  Riley (765)

Try mixing equal parts of sugar and baking soda. Only takes a cupful to do an entire house. Also try boric acid. Sprinkle on a cracker. You can also try buying bay laurel leaves at the grocery store (cooking herbs) and scatter around. Good luck.

 
+6

Answer by  krish87eee (26)

Catnip-repels ants, aphids, cockroaches, flea beetles, Japanese beetles. Lavender-repels ticks, moths, even mice. Marigold-repels mexican bean beetles, asparagus beetles, nematodes, tomato worms. Geranium-repels cabbage worms, leafhoppers, red spider mites. Tansy-repels ants, flies, fleas, moths, Japanese beetles, striped cucumber beetles, squash bugs. Nasturtium-repels squash bugs, striped pumpkin beetles, wooly aphids, white files.

 
+4

Answer by  Anonymous

Basil seems to do the trick for roaches!!!

 
+4

Answer by  fruitfly (126)

I have used bay leaves to repel roaches and other insects. I sprinkle the dry leaves along the floorboards, where roaches like to travel along. You could also put drops of tea tree oil around the house. The smell from the oil repels insects and tends to last a long time.

 
+3

Answer by  hibpmgirl (2166)

I have never heard of a plant that repels roaches. If you find one share! There are carnivorous plants that may catch them but its unlikely.

 
+3

Answer by  dee68 (244)

Tansy, Marigold, garlic, onion, wormwood,petunia, geranium, mint, catnip all have repellent qualities, but it really depends upon what the insect is that you are trying to get rid of.

 
You have 50 words left!