Cockroaches Coming Up Through Drains in Spain – Why It Happens and How to Stop It Permanently
Why cockroaches enter Spanish homes through drains, how the sewer system works, and permanent solutions including drain covers, P-trap maintenance, and pipe sealing.
If you live in Spain and you’ve found a large cockroach in your bathroom — especially at night, especially near the floor drain — it almost certainly came from the sewer. This isn’t a hygiene failing on your part. It’s a structural reality of how Spanish homes are plumbed.
Understanding the route these cockroaches take is the key to stopping them permanently.
Why Spanish Homes Are Especially Vulnerable
Most Spanish apartments and many houses have something you probably didn’t have in the UK or northern Europe: open floor drains (desagües de suelo) in bathrooms, utility rooms, and sometimes kitchens. These are the circular drain grates set into the floor, typically near the shower or washing machine.
In theory, a water-filled P-trap beneath each drain creates a seal that prevents sewer gases and insects from entering. In practice, this system fails constantly in Spain:
- Unused drains dry out. Guest bathrooms, second toilets, holiday homes left empty between visits — any drain that isn’t regularly flushed loses its water seal. In Spain’s summer heat, a P-trap can evaporate completely in 2-3 weeks, creating a direct open connection to the sewer.
- Old buildings have degraded seals. Much of Spain’s housing stock dates from the 1960s-80s construction boom. Pipe joints, floor drain connections, and waste fittings deteriorate over decades, creating gaps that cockroaches exploit.
- The sewer system is shared. Spanish apartment buildings connect every unit to a communal drainage stack (bajante). Your drains connect to your neighbour’s drains, which connect to the street sewer. A cockroach in the main sewer has a direct physical route into every apartment in the building.
Your Neighbour's Problem Is Your Problem
This is the fundamental frustration of cockroach control in Spanish apartments. You can keep an immaculate home, seal every gap, and maintain every drain — but if the flat below you has dry P-traps and unsealed pipes, sewer cockroaches will enter that flat and spread through the building’s shared infrastructure.
The species you’re dealing with here are primarily American cockroaches (cucaracha americana, the large reddish-brown ones, 3-5cm) and Oriental cockroaches (cucaracha negra, dark brown to black, slightly smaller). Both are sewer-dwelling species. They don’t infest your kitchen cupboards like German cockroaches — they enter from outside, usually at night, looking for food and moisture.
The good news: because they’re entering from a specific route, that route can be blocked. This isn’t about killing every cockroach in the sewer system (impossible). It’s about making your home inaccessible from the sewer.
How to Test If Cockroaches Are Coming From Your Drains
Before investing in solutions, confirm the entry point with the tape test:
- At night, place strips of clear packing tape across every floor drain in your home, sticky side down. Press firmly around the edges so there are no gaps.
- Do the same over sink overflows (the small hole near the top of bathroom sinks).
- Leave overnight.
- Check in the morning. If cockroaches are entering through a drain, you’ll find them stuck to the tape, or the tape will be displaced from below.
This test also reveals which specific drains are the problem — it’s often just one or two, typically the least-used bathroom or the utility room drain.
Permanent Solutions: The Three-Layer Approach
Layer 1: Stainless Steel Drain Covers
The single most effective measure. Replace or supplement existing drain grates with fine stainless steel mesh covers. The mesh needs to be fine enough that cockroaches cannot squeeze through — standard decorative drain grates in Spanish bathrooms have gaps of 5-10mm, which a cockroach can easily navigate.
Look for mesh with openings of 1-2mm maximum. These are available on Amazon.es (search for rejilla anti-insectos desagüe or tapa de desagüe con malla). For a detailed guide on selecting and fitting the right covers, see our drain protection guide.
Install them on:
- Every bathroom floor drain
- Shower drains (use a flat mesh that sits under the decorative cover)
- Kitchen sink overflow
- Bathroom sink overflow
- Washing machine floor drain
- Any utility room or terrace drains
Layer 2: P-Trap Maintenance
Every drain in your home has a P-trap or S-trap — a curved section of pipe that holds water, creating a seal between your home and the sewer. This seal only works when it contains water.
For regularly used drains: Normal use keeps the trap filled. No action needed.
For infrequently used drains: Run water for 30 seconds once a week. If you’re leaving the property empty (common with holiday homes), pour a small amount of cooking oil into each drain before you leave. The oil floats on the water surface and dramatically slows evaporation — a simple trick Spanish plumbers have used for decades.
For drains you never use: Consider having a plumber cap them permanently. An unused floor drain is an unnecessary vulnerability.
Layer 3: Pipe Entry Sealing
Where pipes enter your walls and floors, there are often gaps around the pipe — sometimes small, sometimes surprisingly large. Cockroaches from the sewer can navigate through these gaps even if the drain itself is protected.
Check and seal:
- Around waste pipes under sinks (use silicone sealant)
- Where the toilet connects to the floor/wall (silicone around the base)
- Around washing machine drain connections
- Any visible gaps where pipes penetrate walls or floors
- Behind the kitchen sink where multiple pipes enter the wall cavity
Use bathroom-grade silicone sealant (silicona para baño) from any ferreteria. It’s waterproof, flexible, and creates a lasting seal. For larger gaps around pipes, use expanding foam first, then seal the surface with silicone.
Get our drain-sealing guide with product links
Step-by-step instructions for sealing every drain and pipe entry in a Spanish home. Includes exact Amazon.es product links and fitting instructions.
No spam. Unsubscribe anytime.
The Role of Municipal Fumigation
Spanish municipalities fumigate the sewer system (desinsectación del alcantarillado) typically twice a year — spring and autumn. Your ayuntamiento will often announce these campaigns via bando or social media. In larger cities like Madrid, Barcelona, and Malaga, the schedule is regular and published.
Municipal fumigation temporarily reduces the cockroach population in the sewer network. However, it does not eliminate them — the sewer system is vast, warm, damp, and constantly replenished with food waste. Within weeks, populations recover.
This is why relying on municipal fumigation alone doesn’t work. It reduces pressure, but your home’s physical barriers are what actually keep cockroaches out. Think of municipal fumigation as lowering the tide, and your drain covers and seals as the sea wall.
When the Problem Persists Despite Sealing
If you’ve sealed all drains and pipe entries and are still seeing sewer cockroaches, the entry point is likely:
- A broken or cracked waste pipe inside the wall cavity — requires a plumber to investigate
- The communal drainage stack (bajante) — shared with all apartments above and below. If the stack has cracks or poorly sealed junctions, cockroaches can exit into wall cavities at any floor level
- The building’s sótano (basement/garage) — underground car parks in Spanish apartment blocks are directly connected to the sewer system and often have open drains with no protection
For building-level problems, raise the issue at your junta de propietarios (owners’ meeting). Request that the comunidad hire a professional pest control company to treat the communal areas and inspect the drainage stack. Under Spanish property law, maintenance of communal infrastructure is the responsibility of the community of owners, not individual flat owners.
The Complete Drain Defence Protocol
Here’s the protocol that stops sewer cockroaches permanently:
Immediate (this weekend): Fit stainless steel mesh covers on every floor drain and sink overflow. Run water through every unused drain. Check under sinks for gaps around pipes and seal with silicone.
This month: Do the tape test to identify active entry points. Seal any gaps where pipes penetrate walls. Pour cooking oil into drains of rooms you rarely use.
Ongoing: Run water through unused drains weekly. Inspect drain covers monthly (hair and soap scum reduce drainage if mesh isn’t cleaned). Replace silicone seals annually or when they show signs of degradation.
If you have a holiday home: Before leaving, pour oil into every drain. Fit mesh covers. Consider asking your keyholder to run taps monthly during your absence.
The total cost of this protocol is typically under €40 in materials. It addresses the single most common cockroach entry route in Spanish homes and, once done properly, the problem of sewer cockroaches entering through drains is effectively eliminated. The cockroaches are still in the sewer — they just can’t get into your home.
For persistent problems or building-level issues, combine drain defence with professional treatment and push for communal action through your comunidad.
Spain Pest Guide
Independent pest control guidance for English-speaking expats and homeowners across Spain. Our content is verified against ANECPLA data and informed by local pest control professionals.