Do House Centipedes Eat Roaches and Other Pests?

Yes, house centipedes eat cockroaches and are surprisingly effective at catching them. These fast-moving predators actively hunt roaches inside homes, using speed, specialized venom claws, and a unique leg-wrapping technique to take down prey that many other household predators can’t handle.

How House Centipedes Hunt Roaches

House centipedes are built for speed. Their long, spindly legs let them chase down cockroaches at impressive pace, and their hunting style is more aggressive than you might expect. When a house centipede catches up to a roach, it pounces and wraps its many legs around the prey, almost like ensnaring it in a net. This keeps the roach immobilized long enough for the centipede to deliver a venomous bite.

The venom comes from a pair of specialized claws called forcipules, which are actually modified front legs rather than true mouthparts. These claws inject poison that paralyzes and kills the prey. At the other end of the centipede’s body, an elongated pair of rear legs can also grab and hold prey while the venom takes effect. It’s a two-ended trap: the back legs grip while the front claws inject.

What Else They Eat

Cockroaches aren’t the only insects on the menu. House centipedes are generalist predators that hunt silverfish, carpet beetle larvae, bed bugs, ants, spiders, and other small arthropods found indoors. They’re nocturnal and tend to patrol bathrooms, basements, and other damp areas where these pests are most active. If it’s small enough to catch and it moves, a house centipede will likely try to eat it.

Can They Actually Control a Roach Problem?

A few house centipedes living in your home do provide a real, if modest, layer of pest control. The University of Georgia’s College of Agricultural and Environmental Sciences describes them as “allies in home pest control,” noting that their speed and predatory skill make them effective hunters of cockroaches and other household pests. They work for free, they don’t damage your home, and they don’t reproduce in the large numbers that roaches do.

That said, house centipedes won’t eliminate an established cockroach infestation on their own. A single German cockroach egg case can hatch 30 to 50 nymphs, and a mature colony can number in the thousands. House centipedes are solitary hunters that eat one insect at a time. They’ll pick off roaches consistently, but they can’t keep pace with a rapidly breeding population. Think of them as a helpful supplement to other pest control efforts, not a replacement.

If you’re seeing a lot of house centipedes, that itself is a clue. Their presence usually means there’s a healthy food supply nearby, which often points to an underlying pest problem worth investigating.

Should You Kill Them?

House centipedes are harmless to people and pets. Their venom is designed for insects and is too weak to cause anything more than a mild, mosquito-bite-like reaction in humans on the rare occasion one bites (which almost never happens). They don’t infest food, don’t build nests in walls, and don’t reproduce quickly enough to become a nuisance population.

Letting them stay means you get a resident predator patrolling your home at night, targeting exactly the pests you don’t want around. If their appearance bothers you (and it does for many people), reducing moisture in basements and bathrooms will naturally push them elsewhere, since they need humid environments to survive. Sealing cracks around foundations and doorframes also limits how many wander inside in the first place.

But if you can tolerate sharing your space with them, house centipedes are one of the few creatures that will actively chase and kill cockroaches inside your home, night after night, without any effort on your part.