A sewer smell in the bathroom, tiny flies around the shower, a cockroach that appears in the sink at night: all three usually come from the same place, the drain. The fix is rarely chemical. In most homes it is mechanical: put back the barrier that should stop air and insects coming up the pipe, keep the drain clean, and close the gaps around it. This guide explains why it happens and which inexpensive AliExpress parts solve it.
Links on this page are affiliate links: if you buy through them we may earn a small commission, at no extra cost to you.
Why smells and insects come up the drain
Every drain is supposed to have a water seal: a bend in the pipe (the trap) that always holds a little water and blocks sewer air. Three things break it. The water dries out in a shower or floor drain that is rarely used. The drain has no proper trap, which is common with balcony and laundry floor drains. And there are gaps, for example where the washing-machine hose or the sink pipe enters the wall pipe. Drain flies breed in the slimy film inside the pipe, and cockroaches use the same open route.
What works and what does not
- Anti-odour drain core: the real fix for floor drains. A one-way flap or float opens when water flows and closes again, so air and insects cannot come up even when the trap is dry.
- Seal ring at the pipe entry: closes the gap. A silicone ring around the washing-machine or sink hose stops smell and insects at the point where most homes leak.
- Hair catchers and sink strainers: prevent the slime. Hair and food scraps feed the film where drain flies lay eggs. Less debris means fewer flies and fewer blockages.
- A drain snake: cleans out the breeding ground. Pulling the gunk out of the pipe works better than pouring perfume down it.
- Ultrasonic pest repellers: not recommended. Studies have found no reliable effect on cockroaches, so we left them off the list.
- Insecticide gel baits: not on this list. They are pesticides. If you see cockroaches every day, a professional pest-control service is the right call.
π οΈ The products that block the drain for good
1. Anti-odour floor drain core with one-way flap
2. Silicone seal ring for the sink or washing-machine pipe
3. Silicone floor drain cover against insects and smell
7. Self-adhesive waterproof sealing tape for sink and bath edges
π Need a different drain size?
Floor drains come in many diameters. Search OneFindMe in plain words, for example βanti odour drain core 100 mmβ, and see every current option.
Search drain parts βA four-step plan for a drain that stays quiet
- Refill the trap β Pour a jug of water into every shower and floor drain once a week. In a drain you almost never use, a spoon of cooking oil on top slows evaporation.
- Fit a barrier where there is none β Measure the floor drain and fit an anti-odour core. Put a seal ring where the washing-machine or sink hose enters the wall pipe.
- Clean out the slime β Pull hair and gunk out with a drain snake, then rinse with very hot water. Keep a hair catcher in the shower and a strainer in the sink from then on.
- Close the gaps β Seal the joints around the sink, the bath and the shower tray with waterproof tape. Watch a sticky trap near the drain for a week to see whether the flies are gone.
β FAQ
Why does my floor drain smell like sewage?
Usually because the water in the trap has dried out, or because the drain has no trap at all. Pour water in regularly and fit an anti-odour core with a one-way flap.
Can cockroaches really come up through the drain?
Yes. Drains and the gaps around pipes are one of the main routes into a home. A drain core with a flap and a sealed pipe entry close that route.
How do I get rid of drain flies?
Remove what they breed in: pull the slime out of the drain with a snake, rinse with hot water and keep the drain clean. A sticky trap shows whether they are still coming.
Do ultrasonic devices keep cockroaches away?
There is no reliable evidence that they do. Blocking the drain and the gaps works much better.
How much does it cost?
The products on this list cost between $1.17 and $4.25. Most homes need only a drain core, a seal ring and a hair catcher.
How long does shipping take?
It depends on the seller and the shipping method. The product page shows the estimated delivery date to your country before you pay.