Holes appear in a wool rug or a stored abaya and everyone blames moths. Roughly half the time it is carpet beetles, and the two need different searching, different sources and different fixes. Here is how to tell which one you have, then what to do about it.
Send us a photo on WhatsApp. We will identify it, tell you whether it is a beetle or a moth, and quote the right treatment.
Start here, because it explains why so many fabric pest treatments fail. In both cases the insect you can see flying is not the one eating your clothes.
Adult clothes moths do not feed at all. They live two or three weeks, mate, lay eggs into fabric and die. Adult carpet beetles feed on pollen and nectar outdoors and cause no fabric damage whatsoever. In both species the damage is done entirely by the larvae, which digest keratin, the protein in wool, silk, cashmere, feathers, leather, fur and hair.
That has two practical consequences. First, spraying the room for the adults you can see does close to nothing, because the population that matters is hidden in rug backing, under a sofa, or inside a storage box. Second, when you go looking for evidence, you are looking for larvae, cast skins, webbing and grazing damage, not for insects in flight.
The difference between the two pests is where those larvae live, what they leave behind and, crucially, how they got into your home in the first place. Get that wrong and you treat the wardrobe while the actual source sits untouched somewhere else.
| Carpet beetle | Clothes moth | |
|---|---|---|
| Adult appearance | Small rounded beetle, 2 to 4mm, hard shell. Mottled pattern of black, brown, white and yellow scales, fading to plain brown or black with age. | Small golden or buff moth, around 6 to 8mm, narrow wings with a fringe. No strong markings. |
| Adult behaviour | Attracted to light. Typically found dead or crawling on windowsills, around balcony doors and near lamps. Flies readily and comes in from outdoors. | Avoids light. Flutters weakly, runs or hops rather than flying straight, and heads for dark wardrobes and under furniture. |
| Larvae | Bristly, carrot or teardrop shaped woolly bears, 4 to 5mm, tan to dark brown with banded hairs. Move slowly, avoid light. | Smooth cream caterpillars, 3 to 10mm, with a darker head. Often inside a silken tube or under a sheet of webbing. |
| Damage pattern | Clean, irregular holes, often scattered across a whole garment or concentrated along carpet edges and under furniture. No webbing. | Irregular holes and surface grazing accompanied by webbing, plus threadbare patches at the base of carpet pile. |
| Evidence left behind | Shed bristly larval skins, which look like empty hairy husks. Fine sandy debris. Dead adults on windowsills. | Silken webbing, small sandy-coloured larval cases, and faecal pellets the colour of the fabric being eaten. |
| Usual origin | Flies in from outside, or breeds in a bird or wasp nest on the building. | Carried in with second-hand clothing, rugs, upholstery or stored items, or spreads from a neighbouring unit. |
If you have already worked out that moths are your problem, our moth pest control guide covers clothes moths and pantry moths in full, including the wardrobe heat-treatment sequence. The rest of this page deals with carpet beetles specifically.
The single fastest test is light. Carpet beetle adults are drawn to it, so they end up on windowsills, in light fittings and around balcony doors, which is also why the first sign of an infestation is often a handful of small dead beetles on a sill nobody has cleaned in a while. Clothes moths do the opposite and actively avoid light, which is why you almost never see them until you disturb a wardrobe.
Shape helps too. A carpet beetle is a hard, domed oval, closer to a ladybird in outline than to anything moth-like, and only a couple of millimetres long. Under a phone camera zoom you can usually make out the mottled pattern of white, brown and yellow scales on the wing cases. Older beetles lose those scales through wear and look plain dark brown, which catches people out.
One warning: finding adults on a windowsill in spring does not always mean you have an infestation indoors. They may simply have flown in through an open window. It becomes an infestation when you also find larvae, cast skins or damage. That is where to point your search.
Carpet beetle larvae feed slowly and quietly over months, and they do it where nobody looks. The classic locations in a Dubai home:
The damage itself tends to be clean and irregular, with no webbing attached. On a garment you often see several small holes spread over the item rather than one concentrated patch, because the larvae wander as they feed. On carpet you get thinned or bald patches, worst along the edges and under furniture, sometimes with the pile eaten away right down to the backing.
The most reliable evidence is the cast skins. Carpet beetle larvae moult repeatedly as they grow and leave the old bristly skin behind, so an established population produces a scatter of what look like tiny empty hairy shells. Find those along a skirting line or under a rug and you have your answer without ever seeing a live insect. Moth infestations do not produce them; they produce webbing and small sandy cases instead.
Every month untreated means more larvae and more ruined fabric. WhatsApp us for a quote on treatment.
Clothes moths are usually brought in. Carpet beetles usually fly in, and that difference shapes everything about how you deal with them.
Adult carpet beetles live outdoors on flowers, feeding on pollen and nectar. They fly well and they orient towards light, so a lit balcony, an open window in the pleasant months, or a bright entrance lobby is an open invitation. Landscaped communities with flowering planting supply plenty of adults, and villas surrounded by garden beds see more of them than a high-floor apartment does.
Once inside, the female looks for somewhere her larvae will find keratin. Dubai homes offer a lot of it: wool and silk rugs, prayer mats, camel and cashmere pieces, stored abayas and winter woollens packed away for the long summer, feather cushions, and the underside of upholstered furniture. Second-hand rugs and furniture, common in a city with high turnover, can also arrive already carrying larvae.
The overlooked food source is dust. Accumulated lint, human and pet hair, dead insects and general debris along skirting and under heavy furniture is a complete diet for carpet beetle larvae. A home with no wool at all can still support a population in the gap under a wardrobe. This is why the most common failure is treating the clothes and leaving the floor voids alone.
Worth noting alongside this: humidity does not drive carpet beetles the way it drives silverfish, so a dry, well-ventilated home is no protection. Timing does play a part, since adults fly mainly in the warmer months. The UAE pest season calendar sets out when each pest peaks.
If a home keeps producing carpet beetles after a proper clean and treatment, look outside the flat. Female beetles lay eggs in bird nests, wasp nests and spider webs, because those are packed with feathers, dead insects, shed skin and other debris that larvae feed on. An abandoned nest in a roof void, on a balcony ledge, behind an AC unit, in a vent or under a villa eave is effectively a beetle nursery that re-seeds the home every season.
Pigeon nesting on ledges and AC platforms is very common in Dubai buildings, and an old wasp nest left in place after the wasps have gone is just as good a food source. Removing the nest and cleaning the debris usually ends a recurring problem that no amount of indoor spraying was fixing. See nest removal for how that is handled safely.
The order matters. Mechanical removal first, heat second, chemical last.
Expect the process to take a few weeks rather than days, because larvae are long-lived and well hidden. Do not wash or wet-clean treated skirting and carpet edges immediately afterwards, as that removes the residual. Indicative pricing for a carpet beetle treatment in an apartment is roughly AED 300 to 500 depending on the number of rooms and how much soft furnishing is involved, with villas quoted on inspection; the cost guide puts that in context.
If you are already on a treatment schedule, ask for carpet edges and wardrobe voids to be included rather than treated as an extra. Our how often to treat guide covers sensible intervals by property type.
Identification from a photo, treatment of carpet edges, skirting and voids, plus advice on the source that keeps feeding it.