What causes those small holes in the front of your T-shirts

A white cotton T-shirt on pale oak beside a leather belt and folded jeans

Short answer: if the holes are small, in the front, in a cluster, and always at the same height — roughly where a waistband sits — the cause is almost certainly your belt buckle or the edge of a worktop rubbing the shirt against the button of your jeans. It is the single most common explanation and it has nothing to do with the wash. Moths leave irregular holes in wool, not neat ones in cotton jersey, and they do not restrict themselves to one height.

Tell the five causes apart

What you see Cause Confirm it by
Small holes, front only, same height, often a cluster Belt buckle or jeans button against a worktop or desk edge Holding the shirt up against your waistband. The height will match
Irregular holes with thin, grazed patches around them, on wool Clothes moth larvae Looking for fine webbing or gritty casings in the wardrobe
A run or ladder from one point A snag that pulled, often from a zip or Velcro in the same load Finding the loose thread at one end
Holes along a seam The thread has gone, not the fabric The fabric either side is intact and strong
Thin, worn patches that become holes Abrasion from a bag strap, or chlorine or acid damage The fabric around it feels thinner and weaker
Scattered pinholes after a wash Undiluted bleach, or detergent sitting concentrated on wet fabric They appear suddenly, all at once, after one specific wash

The waistband problem, in detail

It works like this: you lean against a kitchen counter, a desk or a car door. The shirt is pressed between the hard edge and the metal button or buckle at your waist. Thin cotton jersey is abraded a tiny amount each time. Repeat it daily for a few months and the weakened fibres finally give, usually in two or three places at once, which is why the holes appear as a cluster and seem to arrive overnight.

  • It affects thin, soft jersey far more than heavy cotton, which is why expensive T-shirts seem to suffer worst.
  • It is worse with a buckle than a flat button, and worse with jeans than with soft waistbands.
  • It happens to tucked and untucked shirts alike; tucking actually concentrates it.
  • It has no relationship to the wash, the detergent or the dryer, which is why changing those never helps.

What stops it

  1. Tuck the shirt behind the buckle, so the fabric is not between metal and counter.
  2. Wear a belt with a flat, smooth buckle, or no belt where you can.
  3. Stop leaning on the counter. Unglamorous and completely effective.
  4. Keep favourite shirts for days without jeans, or wear a softer waistband with them.
  5. Check the dishwasher and oven handles too. Leaning to open a low door does the same thing.

If it is moths

Moths eat keratin, so they go for wool, cashmere, silk and felt, not cotton. They are drawn by body oil and sweat rather than the fibre itself, which is why a clean jumper is a far less attractive target than a worn one. Holes are irregular and often accompanied by thin, grazed areas where the surface has been eaten but not pierced.

  • 48 hours in a sealed bag in the freezer kills every life stage on an affected garment.
  • Wash or dry clean wool before storing it for a season. This matters more than anything you put in the wardrobe.
  • Vacuum the wardrobe floor and corners, where larvae live in lint and dust.
  • Cedar and lavender deter moths from settling but do not kill larvae already present. The full routine is in the wardrobe guide.
  • A pheromone trap tells you whether you have a problem and how bad, which is worth knowing once a year.

The laundry causes, which are real but rarer

Cause How it happens Prevention
Zips and Velcro in the load Hard edges catching jersey through a whole cycle Fasten everything; wash jersey separately or in a mesh bag
Undiluted bleach Poured onto fabric rather than into water Always dilute into the drum or the dispenser first
Concentrated detergent on wet fabric Pod or liquid sitting directly against a garment Pod goes in the empty drum first, clothes on top
Overloading Fabric trapped against the drum edge or the door seal Leave a hand's width of space
A rough or chipped drum A burr catching fabric on every rotation Run a hand over the drum. If it snags, have it looked at
Acne cream and benzoyl peroxide Bleaches and weakens cotton on contact Not a hole cause directly, but it thins fabric until it holes
Chlorinated pool water Degrades cotton and elastane over time Rinse immediately, as in washing swimwear

Mending what you have

  1. Act as soon as you see it. Jersey runs, and a pinhole becomes a tear within a few wears.
  2. Turn the shirt inside out and work from the back of the fabric.
  3. For a pinhole: a few small stitches in matching thread, taking the fabric either side rather than pulling the edges together, which puckers.
  4. For several holes in a cluster: a fusible interfacing patch ironed on the inside, then stitch the edges down. Nearly invisible from the front on a mid-tone shirt.
  5. For a larger hole: visible mending, with contrasting thread in a deliberate pattern, is more durable and looks better than a failed attempt at invisibility.
  6. For a seam hole: simply resew the seam. The fabric is fine, so these are the easiest of all.

Frequently asked questions

What causes small holes in the front of T-shirts?

Almost always a belt buckle or jeans button rubbing the shirt against a hard edge such as a kitchen counter, desk or car door. The fabric is abraded a little at a time until it gives, which is why the holes cluster at one height just above the waistband and seem to appear all at once.

How do you know if holes are from moths?

Moths eat keratin, so they attack wool, cashmere, silk and felt, not cotton jersey. Their holes are irregular, at random heights, and usually come with thin grazed patches where the surface has been eaten. Neat small holes at one height on a cotton T-shirt are not moths.

Is the washing machine causing holes in my clothes?

Occasionally. Zips and Velcro in the same load, undiluted bleach, a pod pressed against a garment, an overloaded drum or a chipped drum surface can all do it. But if the holes are consistently in the front at waistband height, the cause is your belt buckle, not the machine.

How do you stop belt buckle holes in T-shirts?

Tuck the shirt behind the buckle so the fabric is not caught between metal and a hard edge, wear a flat smooth buckle or no belt, and stop leaning against the counter. Thin soft jersey suffers most, so save favourite shirts for days when you are not wearing jeans with a metal button.

Can you repair small holes in a T-shirt?

Yes, and quickly, as long as you catch it early, because jersey runs. Work inside out with a few small stitches in matching thread for a pinhole, or iron a fusible interfacing patch on the inside for a cluster. Seam holes just need the seam resewing.

Why do expensive T-shirts get holes faster?

Because they are usually made of finer, softer, thinner jersey, which abrades faster than heavy cotton. It is a consequence of the handle you paid for rather than a fault. The same protections apply; they just matter more.

Does fabric softener or detergent cause holes?

Not at correct doses. Undiluted bleach will, and a concentrated pod or neat liquid sitting directly on wet fabric can weaken a patch. Put the pod in the empty drum first with the clothes on top, and always dilute bleach into water rather than pouring it onto a garment.