How to Get Rid of Roaches Overnight in Singapore

The complete guide for Singapore homeowners. Written by NEA & BCA-certified technicians at Termite Specialist Pte Ltd · 13 years of field experience · Updated September 2026

Can you get rid of roaches overnight? You can kill the roaches you see tonight, but you can’t wipe out an infestation in one night. Their eggs are protected inside hard cases, and most of the colony hides in cracks, drains and appliances that sprays never reach.

What you can do tonight is kill the roaches you see, cut off their food and water, and set a bait that reaches the nest within days. This guide shows you how, based on what our technicians see working (and failing) in Singapore homes every week.

Tonight’s plan in 6 steps:

  1. Clear food, crumbs and dirty dishes, and wipe sinks and counters dry.
  2. Close kitchen and bathroom floor traps and drains.
  3. Kill visible roaches with a soapy water spray.
  4. Place gel bait (or boric acid dough balls) in hidden, dry spots. Never spray insecticide near bait.
  5. Put sticky traps along walls and under the sink.
  6. Check the traps tomorrow morning to see where roaches are active.

Can You Really Get Rid of Roaches Overnight?

Partly. You can reduce visible activity overnight, kill individual roaches and block their easiest routes into your kitchen. A full infestation usually takes 1 to 2 weeks to clear, because:

  • A female German cockroach carries her egg case until about a day before it hatches. Kill her, and the young roaches (nymphs) inside can still hatch.
  • Most of the colony hides in places sprays cannot reach: cabinet hinges, fridge motors, wall gaps and drains.
  • Baits, which are the most effective treatment, need several days to be eaten and shared through the colony.

So treat tonight as the start of the job, not the end of it.

Which Cockroach Are You Actually Dealing With?

If you sprayed last night and still see roaches this morning, the method probably wasn’t wrong. It was aimed at the wrong roach. Singapore homes deal with four species, and they don’t hide in the same places:

German cockroach (12–15 mm, light brown with two dark stripes)
The one you find in HDB kitchen cabinets and behind the fridge. It breeds fastest of the four, producing several generations a year, so a spray that only kills what you see tonight leaves the nest untouched.

American cockroach (35–40 mm, reddish-brown)
Bigger, can fly short distances, and lives in drains, sewers and bin centres rather than cabinets. You see it more often, but it breeds more slowly than the German cockroach.

Brown-banded cockroach (10–14 mm)
Stays high and dry: behind wall frames, inside electronics and near ceiling lines. A floor-level spray or bait placed under the sink will miss it completely.

Oriental cockroach (20–25 mm, dark brown to black)
Slow-moving and sticks to drains and damp areas. Usually the easiest of the four to control, since treating the drains often does it.

Where Roaches Hide in HDB Flats (and Why They Come Out at Night)

Cockroaches are nocturnal. They spend the day packed into warm, dark gaps and come out at night to find food and water. If you see several at night, their hiding spot is usually close by. In Singapore homes, these are the places our technicians check first:

  • Kitchen cabinet hinges and corners
  • Behind and under the fridge (the motor stays warm)
  • Under the kitchen sink, especially around pipes
  • Floor traps in the kitchen and bathroom
  • The rubbish chute hopper and bin area
  • Inside the electrical distribution (DB) box and warm appliances like microwaves

Roaches can also move between units through shared drains, pipes and refuse chutes, so a neighbour’s infestation can become yours even if your home is spotless.

Tip: These hot spots are exactly where your bait, boric acid and sticky traps should go in the methods below.

8 DIY Methods, Rated by Our Technicians

We rated each method out of 5 based on what our technicians see on site in Singapore homes. The key difference: some methods kill, some only repel, and only a few reach the roaches you can’t see.

Best combination for tonight: soapy water for the roaches you see, plus boric acid dough balls or gel bait for the ones you don’t.

1. Soapy Water Spray (kills on contact)

Soap coats a roach and blocks the breathing pores along its body.

  • Recipe: 2 tablespoons of dish soap in 500 ml of water, in a spray bottle.
  • How to use: Spray directly onto the roach, then wipe it up.
  • Time to work: Quick, but only on roaches you hit directly.
  • Safety: Low risk. Wipe floors afterwards so nobody slips.

Technician verdict: 2/5. Great for the roach in front of you, useless for the nest.

2. Rubbing (Isopropyl) Alcohol

Alcohol kills roaches on direct contact but evaporates quickly and leaves nothing behind.

  • How to use: 70% isopropyl alcohol in a spray bottle, sprayed directly onto the roach.
  • Time to work: Quick, on contact only.
  • Safety: Flammable. Never use it near the stove, gas hob or electrical points.

Technician verdict: 2/5. Works on one roach at a time and does nothing for eggs or hidden roaches.

3. Baking Soda and Sugar Bait

The popular claim is that roaches eat the mixture and die from the reaction inside their gut. In practice, results are inconsistent, and many roaches simply don’t eat enough of it.

  • Recipe: Equal parts baking soda and sugar, placed in bottle caps near activity areas.
  • Time to work: 2 to 4 days if roaches eat enough of it. Not overnight.
  • Safety: Low risk, but keep it away from pets.

Technician verdict: 1/5. Cheap and safe, but the least reliable method on this list.

4. Boric Acid Dough Balls

Boric acid is one of the few DIY options pest professionals also use. Roaches eat the bait or pick up the powder and swallow it while grooming. It doesn’t repel them, so they keep walking through it.

  • Recipe: 2 parts boric acid, 1 part flour and 1 part sugar. Add a few drops of water to form pea-sized balls.
  • Where: Behind appliances, inside cabinet corners and along skirting, in dry spots only.
  • Time to work: Usually 3 to 7 days.
  • Safety: Toxic if swallowed. Place it only where children and pets cannot reach.

Technician verdict: 4/5. The best homemade option, as long as it stays dry. In humid Singapore kitchens, replace it every few days.

5. Borax and Sugar

Borax is a related compound that works in a similar way to boric acid.

  • Recipe: 3 parts borax to 1 part sugar, sprinkled thinly in hidden areas.
  • Time to work: Several days.
  • Safety: Harmful if swallowed. Keep it away from children, pets and food surfaces.

Technician verdict: 3/5. Works, but boric acid dough balls are easier to place and keep contained.

6. Diatomaceous Earth

This fine powder damages the roach’s waxy outer layer so it dries out.

  • How to use: Apply a very thin layer of food-grade diatomaceous earth in dry cracks and behind appliances. Roaches avoid thick piles.
  • Time to work: Several days.
  • Safety: Wear a mask when applying; the dust irritates the lungs.

Technician verdict: 2/5 in Singapore. It loses most of its effect once it absorbs moisture, which happens quickly in our humidity.

7. Jar Trap (Overnight Monitoring)

A simple trap that tells you where roaches are active tonight.

  • How to make it: Coat the inner rim of a glass jar (or a cut 2-litre bottle) with petroleum jelly. Put a piece of bread (soaked in beer works well), banana or some used coffee grounds inside. Wrap masking tape up the outside so roaches can climb in.
  • Where: Against a wall or cabinet, under the sink. Not in the middle of the room.
  • Next morning: Pour hot soapy water into the jar to kill any roaches caught, then reset it.

Technician verdict: 2/5 for killing, 4/5 for monitoring. It won’t clear an infestation, but it shows you where to put bait.

8. Essential Oil Spray (repels, does not kill)

Strong scents such as peppermint, tea tree and eucalyptus may keep roaches away from treated areas for a few hours. Crushed bay leaves in cupboards work the same way.

  • Recipe: 10 to 15 drops of peppermint oil and a few drops of dish soap in 250 ml of water.
  • Where: Cabinet edges, doorways and entry points.
  • Safety: Peppermint, tea tree and eucalyptus oils can be harmful to cats and dogs. Bay leaves are toxic to dogs if eaten.

Technician verdict: 1/5. It pushes roaches somewhere else in your home rather than removing them. Never spray it near bait, because it stops roaches from eating the bait. If you are trying to get one roach out of a room, see how to lure a cockroach out of hiding.

Every Method Compared

Here is how all the options stack up, including the store-bought ones. Gel bait is the clear winner for the nest; soapy water is the fastest fix for a single roach.

MethodKills or repels?Time to workSafe near kids and pets?Our rating
Soapy water sprayKills on contactQuick, contact onlyYes2/5
Rubbing alcoholKills on contactQuick, contact onlyFlammable2/5
Baking soda + sugarMay kill if eaten2–4 days, unreliableLow risk1/5
Boric acid dough ballsKills3–7 daysNo, keep out of reach4/5
Borax + sugarKillsSeveral daysNo, keep out of reach3/5
Diatomaceous earthKills slowlySeveral days, weaker when dampAvoid inhaling2/5
Jar trapCatchesOvernightYes2/5 (4/5 for monitoring)
Essential oil sprayRepels onlyHoursHarmful to cats and dogs1/5
Gel bait (store-bought)Kills and reaches the nestFewer roaches after about a weekPlace out of reach5/5
Sticky traps (store-bought)Catches and monitorsOvernightYes3/5
Aerosol spray (store-bought)Kills on contactInstant, visible roaches onlyVentilate; never near bait2/5
Steam treatment (54°C+)Kills on contact, including eggs it reachesInstantBurn risk3/5

Store-Bought Options That Work Faster

If you want the best result tonight, buy these instead of mixing your own:

  • Gel bait: The method professionals rely on most. Apply small dots inside cabinet hinges, behind the fridge and under the sink. Roaches eat it and carry it back to the nest. Expect fewer roaches after about a week.
  • Bait stations: Pre-filled and enclosed, so they are safer in homes with children and pets.
  • Sticky traps: The best way to see where roaches travel and whether your treatment is working. Some include a pheromone lure that attracts roaches.
  • Aerosol sprays: Kill what you hit, but often scatter the rest deeper into walls. Never spray near bait.
  • Foggers (“bug bombs”): Rarely effective against cockroaches, because the mist doesn’t reach the cracks where they hide.

For a deeper comparison of sprays, baits and powders, read our full guide to killing cockroaches fast.

How to Clean Up Safely After Killing Roaches

  • Wear gloves and avoid touching roaches with bare hands.
  • Vacuum dead roaches and egg cases, then empty the vacuum into a sealed bag and throw it out.
  • Wipe the area with soapy water or a household disinfectant.
  • Wash your hands afterwards. Roach droppings and shed skins can trigger allergies and asthma.

Signs to Check Tomorrow Morning

After a night of traps and bait, here is what tells you the nest is still active, not just a few stragglers:

  • Small, dark, pepper-like droppings in corners, cabinets or along the skirting.
  • An oily, musty smell in a confined space like under the sink.
  • Brown, purse-shaped egg cases (oothecae) tucked under appliances or furniture.
  • Shed, see-through skins near where you saw activity.
  • A roach out in daylight. Nocturnal insects usually only show up during the day when the nest is overcrowded.

Any of these a week after your first treatment means the nest is still there. For the full checklist, see 8 signs of a cockroach infestation.

How to Stop Roaches Coming Back

Once the numbers drop, these habits make your home much harder for a new colony to survive in:

  • Close floor traps with a stopper when not in use.
  • Seal gaps around pipes, cabinet backs and skirting with silicone sealant (caulk).
  • Fix leaking taps and pipes, and dry the sink before bed.
  • Store food in airtight containers and take out rubbish (garbage) daily in tied bags.
  • Don’t keep cardboard boxes in the kitchen; roaches hide and breed in them.

Our technicians cover the rest in 15 prevention methods for HDB and condo homes.

When DIY Isn’t Enough: What Professional Treatment Involves

Still seeing roaches after a week of baiting and cleaning? Then the nest is usually hidden behind cabinets, inside appliances, in drains or in wall gaps. This is when a professional exterminator helps. A typical treatment includes:

  • An inspection to identify the species and find where they are hiding and breeding.
  • Professional gel bait placed right into those hiding spots.
  • An insect growth regulator (IGR), which stops young roaches from growing into adults that can breed.
  • A long-lasting treatment applied only to cracks and drains, not to open surfaces.
  • A follow-up visit to confirm the colony is gone. Most mild to moderate infestations clear in 1 to 2 visits.

At Termite Specialist Pte Ltd, our NEA-licensed technicians handle cockroach control in Singapore for HDB flats, condos, offices and F&B spaces. We have 200+ five-star reviews. Check our reviews.

To plan your budget, see our guide to HDB cockroach treatment costs, or learn how NEA regulates pest control companies.

Termite Specialist Pte Ltd
Address: 50 Bukit Batok Street 23, #05-30 Midview Building, Singapore 659578
Phone: +65 6910 3776

FAQ

Q1: Does baking soda kill roaches overnight?

No. Baking soda is unlikely to kill cockroaches overnight. It only works if roaches eat enough of a baking soda and sugar mixture, which isn’t guaranteed. Even then, it typically takes 2 to 4 days and is less reliable than gel bait or boric acid.

Q2: How quickly does baking soda kill roaches?

If cockroaches eat enough of it, results usually appear within 2 to 4 days, not overnight. How well it works depends on the size of the infestation, how much other food is available and whether the bait sits in active areas.

Q3: What kills roaches instantly at home?

Soapy water and rubbing alcohol both kill cockroaches on direct contact. Neither reaches hidden nests or eggs, so use them for the roaches you see and pair them with gel bait for the ones you don’t.

Q4: Does soap and water kill cockroaches?

Yes. A mix of dish soap and water kills cockroaches when sprayed directly onto them by blocking their breathing pores. It does not eliminate the colony or stop new roaches emerging from hidden nests.

Q5: Does rubbing alcohol or isopropyl alcohol kill cockroaches?

Yes, on direct contact. But it evaporates quickly, does not affect eggs or hidden nests, and is flammable, so never use it near a stove or gas hob.

Q6: Does boric acid kill roaches overnight?

No. Boric acid is one of the most effective DIY options, but it works over 3 to 7 days. Roaches must walk through the powder or eat the bait and swallow it while grooming.

Q7: Can roaches come back after overnight treatment?

Yes. DIY treatments reduce visible activity but rarely eliminate the whole colony. Roaches hiding in wall voids, drains or neighbouring HDB units can return within days. Complete control typically takes 1 to 2 weeks.

Q8: Is it safe to use boric acid in a Singapore HDB home?

Yes, when used correctly. Apply it only in dry, hidden areas such as behind kitchen appliances, inside cabinet corners and along cracks. Keep it away from food surfaces and out of reach of children and pets, and follow the product instructions.

Q9: Are cockroaches worse at certain times of the year in Singapore?

Yes. In our experience, activity picks up during the wetter months, roughly November to January. The extra humidity speeds up breeding and pushes roaches indoors looking for shelter.

Q10: Can cockroaches reach higher floors in HDB blocks?

Yes. German and American cockroaches both climb walls and pipes and move between units through shared drains and refuse chutes. That is why a neighbour’s infestation can become yours.

Q11: Does vinegar kill roaches?

No. Vinegar doesn’t kill cockroaches. Wiping surfaces with diluted vinegar or lemon juice removes food residue and scent trails, which makes your kitchen less attractive to them, but it won’t clear an infestation.

Q12: What smells do roaches hate?

Peppermint, tea tree and eucalyptus oils, along with bay leaves, are the scents most often reported to repel cockroaches. They only push roaches away for a short time and don’t kill them, and several of these oils are harmful to pets.

Q13: Does alcohol kill cockroach eggs?

Not reliably. Cockroach eggs sit inside a tough case, and alcohol dries too quickly to get through it. The better approach is to vacuum egg cases, seal the vacuum contents in a bag and throw it out.

References