Cockroaches do not typically eat clean fabric, but they are attracted to food stains, sweat, and body oils left on clothing.
You pull a shirt from the back of the closet and notice small, irregular holes near the collar. Moths come to mind first, so you check for wool or silk — but the shirt is cotton. If the damaged areas also have faint staining or a musty odor, a different pest might be the cause.
The honest answer is a little more specific than a flat yes or no. Cockroaches aren’t exactly dining on your wardrobe; they are scavenging for food residue, body oils, and starch left in the fabric. As they gnaw at these organic spots, they can chew right through the material, leaving damage that looks identical to moth holes.
How Cockroaches Accidentally Damage Fabric
Cockroaches are generalist feeders. Industry sources note that they are primarily drawn to food spills, drink residue, sweat, and even starch from laundry products left on clothing. The fabric itself holds little nutritional value for them — the stain is the real target.
Once a roach finds a soiled collar or a spot where a drink was spilled, it scrapes and chews at the area. This mechanical feeding action is what creates the ragged holes. Closets located near kitchens or bathrooms give roaches a direct pathway from their food and water sources into your stored items.
Beyond the holes, roaches also leave behind droppings and shed skins that can contaminate other clothing and trigger allergy symptoms for sensitive household members. The damage is often a sign that a larger sanitation or exclusion issue needs attention.
Why The Stain Myth Confuses Homeowners
Many people assume that if a pest attacked their clothes, it must be a fabric-specific insect like a moth or carpet beetle. That misconception leads homeowners to treat the material — swapping cotton for synthetics — instead of addressing the real attractant sitting on the fabric.
- Food and drink spills: Even a small dried drop of soda or sauce is enough to bring a roach over for a closer look.
- Body oils and sweat: Collars, cuffs, and underarm areas accumulate residues that roaches can detect from a distance.
- Laundry starch: Heavy starch from ironing or commercial laundry leaves a food-like residue on fabric surfaces.
- Storage proximity to kitchens: Boxes and bins pushed against shared walls with kitchens or pantries give roaches easy access.
Once you understand that dirt — not the fiber type — is the draw, the solution becomes clearer. Keeping clothing clean and dry during storage removes the very thing that invites the problem in the first place.
Comparing Fabric Pests: Roaches vs. Moths vs. Beetles
Clothes moths and carpet beetles target keratin fibers found in wool, silk, fur, and feathers. Their larvae digest these proteins, creating clean, symmetrical holes. Roaches are not drawn to those fibers at all unless food residue is present on the surface.
Answerbase explains how kitchen pest habits keep roaches away from clean stored clothing most of the time. The bridge between a kitchen infestation and a closet problem is almost always a stain or spill that shouldn’t have been there in the first place.
Other generalists such as crickets and silverfish may also chew irregular holes in fabric, though their damage is less common indoors. Knowing which pest you are dealing with helps determine whether the fix is better laundry habits or a broader pest control approach.
| Pest | Primary Target | Damage Pattern |
|---|---|---|
| Cockroach | Food stains, sweat, body oils | Ragged, irregular holes near stains |
| Clothes Moth | Wool, silk, fur, feathers | Clean, rounded holes on natural fibers |
| Carpet Beetle | Wool, cotton, synthetic blends | Thin spots and small scattered holes |
| Silverfish | Starch, rayon, cotton | Irregular holes with yellow staining |
| Cricket | Cotton, linen, stained fabrics | Random torn areas and edge damage |
How To Keep Roaches Out Of Stored Clothing
Protecting stored fabric from roaches is more about breaking the scent trail than about choosing a special material. A few straightforward storage habits dramatically reduce the risk of finding chewed items later in the season.
- Wash and dry everything before storing: Hot water and a full dryer cycle remove food residue, body oils, and the scent markers roaches use to find food.
- Use airtight plastic bins instead of cardboard boxes: Roaches can chew through cardboard, and the corrugated layers create perfect hiding spots. Rigid plastic bins with tight-fitting lids block access completely.
- Seal cracks and gaps near baseboards and pipes: Closing the routes from kitchens and bathrooms into closet spaces minimizes the chance roaches wander into stored items.
- Keep storage areas dry and ventilated: Roaches need moisture. Dehumidifiers in basements and closets make the area less inviting.
- Inspect stored items seasonally: Pulling out bins every few months lets you spot early signs of staining or damage before it spreads to other clothing.
When Stains Have Already Attracted Roaches
If you find damage or roach droppings in a bin or closet, the first step is to empty the space completely. Sort items into those that can be washed and those that are too fragile or heavily damaged to salvage.
Docrusk clarifies that fabric stain damage happens because roaches stop to feed on the spot, not because the material itself is a preferred food source. This distinction matters when deciding what to keep — if the stain is gone, the item is no longer attractive to them.
Wash salvageable items in hot water (at least 130°F) and dry on high heat for 30 minutes. For dry-clean-only items, ask your cleaner to run an extra rinse cycle. Heavily chewed or contaminated pieces are best discarded in a sealed outdoor trash bag to prevent re-infestation.
| Item Type | Risk Level | Reason |
|---|---|---|
| Worn cotton shirts with collar stains | High | Body oils and sweat provide direct food sources |
| Stored wool coats near kitchen walls | Medium | Proximity to food source; wool is not a target, but spills are |
| Freshly laundered linens in airtight bins | Low | No food residue and no physical access path |
| Dry-cleaned silk in cardboard boxes | Low-Medium | Clean fabric is not attractive, but cardboard allows access |
The Bottom Line
Roaches do not seek out clean, dry fabric as a food source. They follow the scent of food spills, sweat, and starch left on clothing, and they chew through the material to reach it. That is why keeping clothes clean before storage and using airtight containers is the most effective protection against this type of damage.
If you already see holes or contamination in stored items, a licensed pest control professional can inspect the walls, cabinets, and crawlspaces near your storage area to confirm whether the activity is limited to a single closet or signals a larger issue that requires treatment.
References & Sources
- Answerbase. “What Can Be Done with Clothes From an Apt with Cockroaches Plastic Bag for How Long Washing Machine” While cockroaches don’t typically infest clothes, they will infest kitchens and bathrooms in search of food and water.
- Docrusk. “Can Bugs Really Eat Through My Clothes” Cockroaches do not particularly enjoy eating fabric itself; they are primarily attracted to food stains and drink spills left on clothing.