How to Get Rid of Cockroaches in Spain: The Method That Actually Works
How to get rid of cockroaches in Spain for good: gel bait, boric acid and physical exclusion. The step-by-step protocol for Spanish homes and apartments.
By James Thornton
To get rid of cockroaches in a Spanish home, the method that genuinely works is gel bait (Advion or Maxforce) placed in cracks, backed up with boric acid powder and physical exclusion at drains and pipework. Forget aerosol spray, bay leaves and ultrasonic plug-ins — none of them clears an established infestation. Follow this protocol and a medium-sized problem is under control in three to four weeks.
This is the full map: what to use, in what order, where to put it, and how to stop them coming back — all adapted to the conditions that make Spanish housing different, namely warm winters, shared communal soil stacks and humid bathrooms where cockroaches are entirely at home.
The method in four steps
- Gel bait in cracks and behind appliances — the main weapon, it kills the whole colony.
- Boric acid as a fine powder for a long-lasting residual barrier.
- Physical exclusion — mesh on drains, sealed pipework, door sweeps.
- Hygiene — with free water and food available, no treatment holds.
What is the most effective way to get rid of cockroaches?
Short answer: gel bait. It is the most effective method a private householder can buy and apply, and it beats everything else by a large margin.
Gel bait works for a reason spray never will: it does not depend on you seeing the cockroach. You place small, pea-sized dots inside cracks, in kitchen cabinet hinges, behind the fridge and dishwasher, and at the joints where pipes enter the wall. The cockroach finds the bait at night, eats, returns to its harbourage and dies within 24 to 72 hours.
The important part comes next. Other cockroaches feed on the corpse and on the dead insect’s droppings, and ingest the same active ingredient. That is the secondary-kill effect, and it is why a single well-placed tube of gel can wipe out an entire colony — including the cockroaches you never see.
Why spray makes things worse
Insecticide aerosol only kills what you spray directly. Worse, its smell and repellency scatter the rest of the colony into new harbourages around the house, multiplying the problem. If you have already sprayed where you plan to place gel, clean that area thoroughly first: cockroaches avoid bait that smells of insecticide.
The full step-by-step method
Step 1 — Identify what you have
Spanish homes present two basic scenarios. The German cockroach (small, light brown, 1–1.5 cm) breeds inside the kitchen and forms genuine indoor infestations; it is the difficult one and it demands gel bait. The Oriental and American cockroaches (large, dark or reddish) climb up from the sewer and the building’s soil stacks; with these, physical exclusion at drains is the decisive measure. Our complete guide to cockroaches in Spain walks through telling them apart, and if the ones you are finding are small and pale, read baby cockroaches in the house — nymphs indoors mean breeding indoors.
Step 2 — Apply the gel bait
Buy a professional gel (Advion, Maxforce, Goliath) on Amazon.es or at a ferretería. Apply small dots, many and widely spread, rather than a few large ones:
- In the inside corners and hinges of kitchen cabinets.
- Behind and underneath the fridge, dishwasher and oven.
- In skirting board cracks and where pipes enter under the sink.
- Inside the cutlery drawer void and along worktop joints.
Check after three or four days. Where the gel has gone, replace it — that means activity. The best cockroach products tested in Spain covers the gel brands that perform here, and cockroach spray from Mercadona explains why the supermarket aisle is not where this gets solved.
Step 3 — Reinforce with boric acid
Boric acid powder, sold cheaply in any Spanish pharmacy, is your long-duration barrier. Apply it as a barely visible film with a powder duster in dry voids: behind sockets, inside partition walls, in storage areas. Do not put it where you have placed gel — the bait needs to be the most attractive thing in the room. Keep it away from pets and children.
Step 4 — Close the entry routes
This is where the long war is won, particularly against sewer cockroaches climbing the building’s soil stacks:
- Stainless steel mesh covers on every floor drain in the bathroom, kitchen and terrace. This is the single highest-impact preventive measure in Spain.
- Silicone around all pipe penetrations and expanding foam in wall voids.
- Draught excluders on the bottom of doors opening to the outside or the stairwell.
- Plug the shower and sink drain overnight if you are on the ground floor or near a drainage chamber.
Step 5 — Cut off water and food
No treatment holds if the cockroach has an open larder. Store food in airtight containers, take the bin out every night, do not leave the pet’s water bowl full overnight, and dry the sink and shower before bed. In the Spanish climate, water matters more than food: a cockroach survives a month without eating but only about a week without drinking. There is more on this in keeping cockroaches out of the kitchen.
Download our free cockroach prevention checklist
The full step-by-step protocol as a PDF, with the exact points to place gel and the barriers to seal in a Spanish home.
No spam. Unsubscribe anytime.
Can you get rid of them permanently?
Yes and no, and the distinction is worth understanding.
You can completely clear the cockroaches inside your home within three to four weeks using gel bait. That is achievable without professional help.
Keeping them out “forever” is a question of barriers, not poison. In a Spanish apartment block, cockroaches live in the communal areas — soil stacks, bin room, drainage chambers — and in neighbouring flats, and they keep trying to get back in. What decides whether your home goes years without a single cockroach is not how much insecticide you use, but whether you installed the physical exclusion in Step 4 and whether you check the bait once a year.
The apartment-block reality
If you live in a block and cockroaches are climbing the soil stacks, your individual treatment has a ceiling. You can keep your own flat spotless, but while the focus sits in the communal areas or in a neighbouring flat that does nothing, the pressure from outside is constant.
The real fix in these cases is to coordinate with the comunidad de propietarios for a simultaneous treatment of the soil stacks and communal areas by a professional company. It is cheaper per home than treating each flat separately, and it is the only way to empty the reservoir they come from. Raise it at the next junta: when a cockroach appears in your kitchen, it is almost never “your” cockroach — it is the building’s.
What smells do cockroaches hate?
It is one of the most-searched questions, so here is the honest answer: no smell eliminates an infestation.
Cockroaches mildly avoid peppermint oil, eucalyptus, bay leaves and citronella at high laboratory concentrations. But in a real home that effect evaporates within hours, kills nothing, and to notice it at all you would have to saturate the flat with an unbearable smell in the middle of a Spanish summer. Scents are a cosmetic extra at most. Anyone selling you bay leaves or an essential oil as an infestation cure is selling reassurance, not control.
What doesn’t work (and why)
Beware these false remedies
- Ultrasonic plug-ins: there is no evidence they repel cockroaches. See do ultrasonic pest repellers work.
- Bay leaves, cucumber, coffee grounds: neighbourhood-group myths, zero effect.
- Spray as the only method: it scatters the colony instead of eliminating it.
- Foggers and smoke bombs: they distribute insecticide through the air but never reach the voids where the colony actually lives, and usually worsen dispersal.
One uncomfortable data point: the German cockroach has developed resistance to several insecticide classes. That is precisely why gel bait — which works by ingestion and secondary kill — still succeeds where contact spray no longer does.
When to call a professional
Do it if:
- You see cockroaches during the day. They are nocturnal; daylight activity means the harbourage is overcrowded and the population is large.
- The infestation affects several flats in the building.
- Baiting has not worked after four correctly executed weeks — that almost always means the source is outside your home.
- It is a hospitality business with health obligations.
In Spain, a professional cockroach treatment in a home typically costs €90–200 depending on size and severity; the real breakdown is in cockroach treatment cost in Spain. And if you rent, responsibility usually falls on the landlord when the infestation is not the tenant’s fault — we set that out in pest control responsibility in Spanish rentals.
In summary
Getting rid of cockroaches in Spain is not about finding the miracle spray or the magic smell. It is a method: gel bait to empty the colony, boric acid as residual backup, physical exclusion to close the entry routes, and hygiene so you stop inviting them in. Apply all four and a medium infestation is under control in three to four weeks. Ignore all four and you will be back in the same position next summer — or worse, because an untreated infestation always grows.
Written by James Thornton
Founder & Lead Writer
British expat living in Málaga since 2019. Researched 200+ pest control cases across 16 Spanish regions.
Reviewed by Carlos Ruiz Martín
ROESBA-certified (Spain's Official Pest Control Registry). DDD specialist. Member of ANECPLA.
You Might Also Like
The Complete Guide to Cockroaches in Spain
Species, biology and behaviour — the background that explains why cockroaches appear and how they are eliminated.
Natural Cockroach Remedies in Spain
Bay leaves don't work. Boric acid does. An honest separation of what works from the myths circulating in expat Facebook groups.
Why Are There Cockroaches in My Spanish Apartment?
How they climb the building's shared soil stacks and why summer heat pushes them straight into your flat.