It’s a familiar frustration: you put on a favorite shirt and notice a small hole that definitely wasn’t there before. Many people blame moths, but in most cases the cause is everyday wear. Clothing rubs against the same surfaces repeatedly, such as belt buckles, jean buttons, desk edges, countertops, or purse straps. Over time, that friction weakens fabric fibers until a tiny hole appears without warning.

Laundry habits also contribute more than most people realize. Washing machines are tough on clothing, especially when loads are overcrowded. Garments twist, stretch, and scrape against each other, which is especially damaging for lightweight fabrics. Hot water and fast spin cycles speed up fiber breakdown. Washing similar materials together, using gentler cycles, and placing delicate items in mesh bags can help reduce wear.
Chemical exposure is another common factor. Products meant to clean or whiten can weaken fabric if used too often or in excess. Bleach is particularly harsh, even when diluted, as it breaks down fibers and creates fragile spots that later turn into holes. Using strong detergents or more than recommended can cause similar damage. Choosing milder products and following label directions helps fabrics last longer.
Preventing holes comes down to small habit changes. Fastening zippers before washing, avoiding rough surfaces when wearing delicate tops, and rotating frequently worn clothing can make a noticeable difference. While no garment lasts forever, mindful care can extend the life of your clothes and keep those mysterious holes from becoming a regular problem.