Sugar. Sugar is by far the most attractive substance to a cockroach. They love sugar and can smell it from anywhere. This means you'll want to keep your sugar containers, fruits, and other sweeteners sealed in air-tight containers that are up off the floor.
Left out food, waste, garbage, clutter, moisture, heat, and darkness are all things that attract roaches. As you might expect, this means they're most likely to be found in areas like kitchens, basements, and cluttered or dirty areas. But—you don't have to have a dirty home to have cockroaches.
Sweet smells
For instance, a sweet bowl of potpourri could be luring them in, as could a sickly sweet scented candle. We recommend replacing such candles with scents which are more likely to repel roaches, such as lavender or lemongrass.
As cockroaches hate the smell of vinegar, this will help keep them away. Also a major perk is that vinegar is a cleaning agent which will help keep your kitchen clean. However, if you find the smell of vinegar offensive, you will not like this method very much as the smell will linger for a while.
Roach Repellents
Peppermint oil, cedarwood oil, and cypress oil are essential oils that effectively keep cockroaches at bay. Additionally, these insects hate the smell of crushed bay leaves and steer clear of coffee grounds. If you want to try a natural way to kill them, combine powdered sugar and boric acid.
Cockroaches hate the smell of lavender, and that is good news for you. If you love to grow lavender in your yard and garden, you are more than halfway to a roach-free home.
Eucalyptus oil has a strong scent that seems to have some success in repelling roaches.
It's a fact that cockroaches are afraid of humans and other mammals or animals that are bigger than them. They see us as predators and that fear triggers their instinct to scatter away. However, they dislike strong and distinctive scents such as citrus, peppermint, lavender and vinegar.
Baking Soda and Sugar Mixture
Mix a pinch of sugar with some baking soda in a bowl and leave it for the cockroaches. Attracted to the food source (the sugar), the roaches will ingest the poison (the baking soda) and die. It's safe and efficient, but make sure you clean up any dead roaches as soon as possible.
Lemon and lemongrass essential oils specifically will drive any cockroach away due to their strong scent of limonene, which smells like nothing else on earth! Add a couple of drops of citrus or peppermint essential oil to a few cotton balls, and lay them around where the roaches in your home congregate.
While disappearing dead cockroaches may seem like it should be an episode of the twilight zone, there are perfectly good explanations for why this happens. There are a few reasons why these cockroaches seem to disappear, including being eaten by other insects, not really being dead, or being moved by a breeze.
Some suggest crushing bay leaves and placing them in areas where they hide to repel them, Essential Oils - A general idea that cockroaches dislike the smell of essential oils such as peppermint, eucalyptus, lavender, and tea tree as they disrupt and musk their scent trails in food finding.
Essential oils are chemical compounds that make lavender smell like lavender and mint smell like mint. They are the “essence” of the plant. “Bugs come up, smell it and want no part of it,” says Green.
Pine-Sol and Fabuloso are strong, all-purpose household cleaners. Similar to bleach, these products kill roaches on contact. Some homeowners suggest spraying Pine-Sol around the outside of your house to keep cockroaches away.
Essential oils may smell nice diffusing in your home, but they weren't made for pest control. Beyond their inability to eliminate a roach outbreak, there are a variety of other reasons you should steer clear of this DIY method: Unlike traditional methods of pest control, essential oils are unregulated.
You will have to reapply pretty frequently so the fragrance doesn't wear off. Since cockroaches are nocturnal, your best bet is to reapply each night before you go to bed. That way, when the roaches are most active, your peppermint oil repellent is at its strongest.
Combine one part peppermint oil with four parts vinegar and one cup of water in a spray bottle. Shake the bottle well to mix the ingredients. Spray the solution in areas where you have seen roaches or in places where they are likely to hide, such as under sinks, behind appliances, and in cracks and crevices.
Oregano Oil
They're not only effective at driving cockroaches back, but generally safe to use around food and food prep surfaces. The National Institute of Health (NIH) evaluated five popular oil compounds — eucalyptus, mint, yarrow, oregano and rosemary — and found oregano oil the most effective and longest-lasting.
The best essential oils to repel roaches are peppermint oil, oregano oil and catnip oil. Essential Oils for Killing Roaches. The best essential oils to get rid of roaches are rosemary oil, cedar oil and eucalyptus oil.
Distilled vinegar does not kill or repel roaches, making it completely ineffective. Distilled vinegar will help keep your kitchen clean, giving cockroaches less to snack on. However, roaches can live for months at a time without any food at all, and they will eat almost anything to survive.
The best way to get rid of roaches fast is to sanitize your home, eliminate hiding spots and stagnant water, store food in airtight containers, and use glue strips, bait, boric acid, or liquid concentrates.
Home remedies like diatomaceous earth, baking soda, boric acid, citrus, essential oils, and borax can be effective ways to get rid of roaches. If you want to take a more aggressive approach to eliminate roaches, glue traps, bait stations, and liquid roach deterrent concentrates are all excellent options.
If you spot one of these pesky insects, it's best to call your local Terminix technician right away to get rid of the cockroaches. There are, however, some steps you can take to prevent a cockroach infestation.