Cockroaches are known to find their way into homes through the most unexpected places. Many wonder, can cockroaches swim? Understanding their ability to survive in water is crucial for keeping them out of your bathroom, kitchen, and plumbing systems.
Cockroaches and Water

Cockroaches are not traditional swimmers like fish, but they are excellent survivors in water. Here’s what makes them so resilient:
Cockroaches Can Float and Propel Themselves

While cockroaches cannot “swim” in the true sense, they can float and use their legs to push themselves forward. This movement might look like swimming to an observer. However, their lack of proper swimming adaptations means they only do this to escape dangerous situations.
They Can Hold Their Breath for 40 Minutes
One of the reasons cockroaches survive in water is their ability to hold their breath for up to 40 minutes. This amazing adaptation allows them to stay submerged for extended periods if needed.
Spiracles Help Them Survive Underwater
Cockroaches breathe through small openings on their bodies called spiracles, which they can close to prevent water from getting in. This unique feature is part of why they can survive after being submerged or when traveling up through drains.
Cockroach’s Behavior in Drains and Toilets

Cockroaches frequently use plumbing systems to move around buildings and enter homes. Here’s how they do it:
Climbing Up Drain Pipes
Cockroaches have sticky feet that help them climb almost any surface, even vertical, slippery pipes. This allows them to crawl up through plumbing and emerge in toilets, sinks, and showers.
Attracted to Bathrooms and Kitchens
Cockroaches are drawn to moisture and food. Bathrooms and kitchens are perfect breeding grounds for them because of the availability of water, hidden crumbs, and grease.
Surviving After Being Flushed
Even if you flush a roach down the toilet, it doesn’t guarantee you’ve gotten rid of it. Their ability to hold their breath and survive in water gives them a good chance of climbing back up through the pipes. Yesterday we published a post on Types of Bugs That Look Like Cockroaches?
Prevention Tips for Why Cockroaches Swim Up into Toilets, Drain Pipes
Stopping cockroaches from using your plumbing to invade your home takes some effort but is completely doable. Here’s what you can do:
Seal Cracks and Gaps
Inspect your home for cracks around pipes, walls, and flooring. Use caulk or sealants to close openings where cockroaches might gain access.
Use Drain Covers and Traps
Install fine mesh drain covers and traps in sinks, bathtubs, and floor drains. These barriers can stop cockroaches from crawling in.
Keep Sinks and Drains Clean and Dry
Cockroaches thrive in dirty, moist environments. Clean your sinks thoroughly, and make sure your drains stay dry when not in use. Pour boiling water or a mixture of vinegar and baking soda into your drains weekly to deter pests. Read also Types of Cockroaches with Pictures
Read Our Most Recently Published Guides on Termites, Earwigs, Fruit Flies and Gnats:
- Do Bed Bugs Fly or Jump? How to Get Rid of Bed Bugs in a House 2025
- How Fast Does Alcohol Kill Bed Bugs on Mattress Permanently in 2025
- How Big are Termites? How to Identify Termites and Treatment
- What Color are Termites? Their Types of Termites
- Fruit Flies vs Gnats: How to Tell the Difference in 2025
- Fungus Gnats vs Fruit Flies: How to Tell the Difference in 2025
- How to Get Rid of Plant Gnats Fast? Prevention and Treatment Tips
- How to Get Rid of Fungus Gnats in House Fast? Fungus Gnats Treatment Tips
- Are Earwigs Dangerous or Poisonous to Humans and Dogs?
- Why Are There Earwigs in My House? Prevention and Treatment Guide
- How to Get Rid of Earwigs in Your House Fast?Â
Conclusion
Can cockroaches swim through drains? While cockroaches can’t swim in the traditional sense, they are well-equipped to survive in and even travel through plumbing systems. Their ability to float, close their spiracles, and hold their breath for 40 minutes allows them to emerge from drains and toilets. Follow Us on Facebook, Pinterest and Twitter for the latest updates.
Preventing cockroach intrusions is vital for maintaining a clean and healthy home. Seal gaps, use drain covers, and ensure your homes remain tidy and dry. Taking these steps will significantly reduce the chances of an infestation. Read our latest post on How Do Cockroaches Reproduce? Life Cycle of Cockroach?
FAQs
Can Cockroaches Swim Up Drains in the Toilet?
Yes. Cockroaches don’t swim traditionally but can crawl up through drains, including toilets, thanks to their ability to climb and their survival skills in water.
How Do You Kill Roaches in a Drain Pipe?
Pour boiling water, a baking soda and vinegar mixture, or commercial drain treatments into the pipes. These methods can help eliminate cockroaches hiding in drains.
Can Plumbing Issues Cause Roaches?
Yes. Cracked pipes, leaky faucets, or unwelcome damp areas attract cockroaches. Fixing plumbing issues and maintaining dryness can help prevent infestations.
Can Cockroaches Survive Being Flushed?
Yes. Cockroaches can survive being flushed because they can hold their breath for long periods and crawl back up the pipes later.