What Can Roaches Eat in Your Home?

What Do American Cockroaches Eat?

American cockroaches are omnivores that consume a wide variety of foods, including cosmetics, milk, plant shoots, soap and fermenting fruit. American cockroaches will also eat sweets and starchy items such as book bindings, glue and wallpaper paste. Although American cockroaches can spoil human food and destroy clothing, goods and surfaces, they do provide ecological benefits as they break down organic matter.

American Cockroach

American Cockroach

What Eats American Cockroaches?

The American cockroach is prey to many small mammals, birds, spiders, amphibians and reptiles. In the tropics, their predators include mantids, ants and spiders. They have also been found in the stomachs of fish, salamanders, toads, frogs, turtles, geckos and lizards. Among their mammalian predators are opossums, porcupines, monkeys, rodents and cats.

Cockroaches also sometimes suffer from parasites and viruses. These parasites include bacteria, protozoa and fungi, as well as wasps. Certain wasp species feed solely on cockroach eggs.

Resources

Dig Deeper on American Cockroaches

Do American Cockroaches Fly? | Roaches with Wings

American Cockroach Body Anatomy | Roach Removal

Smokybrown Cockroach vs. American Cockroach

German Cockroach vs. American Cockroach

American Cockroach Life Cycle

What do American Cockroaches Eat? | Get Rid of Roaches

Cockroach Mating Behavior | Get Rid of Roaches

Get a quote today

Eliminate pests and prevent future problems.

We are here for you 24 hours a day, 7 days a week.

877-819-5061

THE BEST IN PESTS.™

SERVICES

Pest ControlTermite ControlHome Services

PEST LIBRARY

Browse All Pests

CUSTOMER CARE

My AccountPay BillFind My BranchContact UsProduct Labels

Subscribe to Our Newsletter

© 2024 Orkin LLC

Terms of UsePrivacyAccessibility StatementSitemapCareers