Skip to content
15% off your first treatment — limited time
PESTSROVAA Rova Services company
Back to Blog
Cockroaches

Cockroaches Coming From Bathroom Drains in Bangkok: The Fix That Actually Works

Bangkok bathroom drains are a cockroach highway. Here's why the floor-drain trap fails, and the seal-and-treat fix that stops them.

PestsRova Team

Licensed Bangkok Pest Technicians

Cockroaches Coming From Bathroom Drains in Bangkok: The Fix That Actually Works

You turn on the bathroom light at 2 a.m. and a large reddish-brown cockroach is sitting on the floor drain grate like it owns the place. You step closer and it vanishes, straight back down the hole. Twenty minutes later it's back, or its cousin is.

Cockroaches in bathroom drains are the most common cockroach complaint we get from Bangkok condos and shophouses, and it's the one most people treat wrong. They spray the bathroom, pour bleach down the drain, and see the same cockroach the next night. That's because the problem isn't in your bathroom. It's in the pipe below it, and the bathroom is just where the pipe opens into your home.

This guide explains exactly how cockroaches travel through Bangkok drain systems, why the standard floor-drain trap stops working, and the fix that actually holds.

Why Bangkok bathrooms are built for cockroaches

Most Bangkok condos and townhouses have a wet-room bathroom with a floor drain, usually a square chrome grate in the corner or near the shower. Under that grate, the design relies on a U-trap (a bend in the pipe that holds a plug of water) to block sewer gas and anything crawling up from below.

Three things go wrong with that design in practice:

  1. The trap dries out. Water in a U-trap evaporates. In an air-conditioned condo, a floor drain that isn't used for a week can lose its seal. A guest bathroom, a second shower, the drain under the washing machine: any drain that doesn't get regular water is an open door.
  2. The trap was never installed properly, or at all. A lot of Bangkok buildings use a simple "bell trap" floor drain, a removable cup that sits in the housing. If the cup is missing, cracked, or was taken out by a previous tenant because it drained slowly, there's no water seal at all. Just a pipe.
  3. The drain connects to a shared stack. Your floor drain doesn't run to a private sewer. It joins a vertical riser shared by every unit in your column, which joins the building's drainage, which in older areas joins Bangkok's open khlong-adjacent drains. That network is warm, wet, and full of organic matter. It's the ideal American cockroach habitat, and they travel up it the way you'd use a staircase.

So a cockroach in your bathroom drain isn't an isolated pest. It's the building's drain population, and your bathroom is one of its exits.

Which cockroach is in your drain?

Almost always, the drain cockroach in Bangkok is the American cockroach (Periplaneta americana), sometimes called the sewer cockroach. Large, reddish-brown, with a pale yellowish band behind the head, and capable of short clumsy flights. This is the species that lives in drains, manholes, and the wet ground-floor voids under shophouses, and forages upward into buildings at night.

The small brown German cockroach doesn't generally live in drains. If you're seeing tiny cockroaches in the bathroom, they're more likely breeding in a cabinet or void inside the unit, and the approach is different. Our German vs American guide helps you confirm which you've got; both are covered under the same flat visit price with us, and species identification is included free.

For the rest of this article, assume we're talking about Americans coming up through the drain.

Why bleach and spray don't fix it

Pouring bleach down the drain is the most common DIY response, and it fails for a simple reason: the cockroaches aren't sitting in your trap waiting for it. They're in the horizontal run below, or two floors down in the stack, or in the manhole outside. Bleach flushes through in seconds and does nothing to the population.

Spraying the bathroom floor has the same problem. You get a residual film that kills a cockroach walking across it, but the supply is effectively unlimited. And if you've sprayed a pyrethroid around the drain, you've made the drain surround repellent, which sends the cockroach out of the bathroom and into the bedroom instead. We go through the full mechanics in why DIY cockroach sprays fail.

The fix has to do two things: block the route and reduce the population that's using it. In that order.

The fix that actually works

Step 1: Restore the water seal

Start with the cheap, boring step that solves a surprising number of cases.

Step 2: Physically block the drain

Water seals help but they're not a guaranteed barrier, especially against a determined cockroach that can squeeze past a bell trap. The reliable fix is a physical barrier that still lets water through:

Do this for every drain in the unit: bathroom floors, the shower, under the washing machine, the balcony drain, and the kitchen sink overflow if it has one. Cockroaches use whichever exit is open.

Step 3: Seal the other openings

Drains are the main route, but bathrooms have others:

Silicone sealant or expanding foam around pipe penetrations closes most of these. It's unglamorous and it's probably the most valuable hour you'll spend on the problem.

Step 4: Treat the drain population

Now that the route is blocked, you reduce the pressure on it. This is where a professional visit matters, because the tools aren't convenience-store items.

A PestsRova drain treatment typically involves:

All of this comes under the flat visit price for your home size (a 1BR is ฿1,990, a 3BR is ฿2,990), and you get a photo and treatment report at the end showing where the products went. See the pricing page for the full list.

Rainy season: when drains get worse

If you've noticed the drain cockroach problem spikes from roughly June to October, that's not your imagination. Bangkok's rainy season floods the drainage network. Water rises in the stacks and manholes, and the cockroaches living down there move upward to stay dry. Your floor drain, two floors above the water level, is the nearest exit.

The same rain also fills and then over-fills the U-traps, and the pressure surges can blow the water seal out of a marginal trap. After a heavy storm, check your traps.

Backflow valves are the real answer here, since they hold against the upward pressure. If you're in a low-floor unit or a ground-floor shophouse, fitting them before the rains start is a sensible piece of maintenance. We cover the wider seasonal pattern in our rainy season pest guide.

Condo stacks: when your bathroom isn't the problem

Here's the uncomfortable bit. In a condo column, the drain cockroach population is shared. You can seal every drain in your unit perfectly and still have a neighbour three floors down whose bathroom is the exit for the whole stack. The stack population stays high, and so does the pressure on your barriers.

What you can do:

For buildings, juristic offices and property managers we run structured programmes; details are on the commercial page. For the tenant-side rules on who pays for what, see condo pests: who pays.

Shophouses: the ground-floor version

Shophouses are the other classic Bangkok drain-cockroach setting. A ground-floor bathroom or back-of-house washing area typically drains into an open channel or a soak pit, often shared along the row. The void under the floor slab is usually damp, and the drain frequently has no trap at all.

The fix is the same in principle but bigger in scale:

If there's a food business on the ground floor, this becomes a health-inspection matter as well as a comfort one, and documentation from a licensed, insured contractor is worth having. We provide it as standard.

A quick self-audit

Before you book anything, go through this list. It takes ten minutes and tells you a lot.

| Check | What you're looking for | If yes | |---|---|---| | Lift every drain grate | Missing or cracked bell trap, dry pipe | Restore the trap, keep it wet | | Pour water in unused drains | Does it hold a level? | If not, no seal exists | | Torch around pipe penetrations | Gaps into the wall or floor | Seal with silicone or foam | | Look under the washing machine | Open drain, damp floor, droppings | Valve plus treatment | | Check after heavy rain | Cockroaches appear within hours | Backflow valves, stack treatment | | Note size and colour | Large reddish-brown vs small brown | American = drain; German = inside unit |

If you've done the seal-and-wet steps and the cockroaches still appear nightly, the pressure from the stack is high enough that you need the treatment side as well.

What "fixed" looks like

Realistic expectations, in order:

  1. Immediately after valves and sealing: sightings drop sharply, often to zero in the bathroom. Occasional ones may appear elsewhere as they look for another exit, which tells you where the next gap is.
  2. After drain treatment: the stragglers that do get through die rather than return to the drain.
  3. Over a package cycle: the stack population is reduced, pressure drops, and barriers hold easily.

A one-time visit carries a 30-day free re-treat if they come back. For low-floor units and shophouses where drain pressure is a permanent fact of life, a year package (4 visits from ฿4,590, or 12 visits from ฿11,900) with unlimited free re-treats is the honest recommendation. Unused visits are refunded, and every package includes a free annual termite inspection.

Stop the drain traffic

If you've got cockroaches in a bathroom drain and you're tired of the nightly encounter, book a general pest control visit or message us via the contact page. We'll check every drain, seal what we can, treat the route, and hand you a photo report showing exactly what was done. Flat price by home size, 15% off your first treatment, daily 8:00–20:00, same-day emergencies until 22:00 across every BTS and MRT zone.

Frequently asked questions

Why do cockroaches keep coming up my bathroom drain in Bangkok?

Because your floor drain connects to a shared drain stack that is warm, wet and full of American cockroaches. When the U-trap dries out or the bell trap is missing, there is no water seal and the drain becomes an exit for the building's drain population. Sealing the drain and treating the stack fixes it; bleach does not.

Does pouring bleach down the drain get rid of cockroaches?

No. Bleach flushes through the trap in seconds while the cockroaches are in the horizontal pipe run, further down the stack, or in the manhole outside, so it does nothing to the population. Restore the water seal, fit a one-way drain valve, and have the drain void treated with insecticidal dust or foam instead.

How do I stop cockroaches coming through the floor drain?

Fit a silicone or rubber one-way backflow valve inside every floor drain, add a fine stainless mesh insert under the grate, and keep rarely used traps wet with a cup of water weekly. Then seal gaps around pipe penetrations with silicone or expanding foam. Do this for every drain in the unit, including the washing machine and balcony drains.

How much does drain cockroach treatment cost in Bangkok?

PestsRova charges one flat price by home size regardless of pest: ฿1,590 for a studio, ฿1,990 for a 1-bedroom, ฿2,490 for a 2-bedroom, ฿2,990 for a 3-bedroom and ฿3,990 for a house. The visit includes drain treatment, species identification and a photo report, with 15% off your first treatment and a 30-day free re-treat.

Need it handled professionally?

Get a fixed quote for your Bangkok property in under 60 seconds.

Get Your Free Quote

Written by the PestsRova Team

We're Bangkok's documented pest control crew — everything we write comes from real treatment visits across homes, condos and short-stay rentals.

Licensed Industry Experts

Get our Bangkok pest guides straight in Google — add PestsRova as a preferred source.

Add on Google
LINE WhatsApp