Thread Report · 41 products analyzed · Updated June 12, 2026

What is H&M made of?

It depends what you buy. H&M is a mixed bag — some categories are mostly natural, others are mostly plastic. Here's where to shop smart.

Prefer the plain-English version? Read our H&Mbuyer's guide →

According to Fibr's Thread Report (June 2026), 29.3% of H&M's 41 analysed products are majority-synthetic, with an average natural-fibre content of 55.3%.

41Products Analyzed
55.3%Avg Natural Fibre
29.3%Polyester-Heavy
41.5%Nearly All-Natural

H&M's t-shirts are 92.9% natural fibre, but their dresss are just 21.1%. That's a 72-point gap — where you shop within H&M matters as much as whether you shop there at all.

The full picture on H&M.

H&M sits in the middle of the pack with an average of 55.3% natural fibre across 41 products — a mix of natural and synthetic. About 29.3% of products are polyester-heavy, a notable but not dominant share. On the bright side, 41.5% of H&M products are made almost entirely from natural fibres (95%+). The most common fibre across H&M products is Cotton, appearing in 46.3% of items.

How Products Break Down

41Products
  • Synthetic

    <30% natural fibre · 13 products

    31.7%
  • Blend

    30–85% natural fibre · 11 products

    26.8%
  • Natural

    85–100% natural fibre · 17 products

    41.5%

Most Common Fibres (% of products containing)

Cotton
46.3%
Polyester
36.6%
Spandex
29.3%
Rayon
24.4%
Polyamide
14.6%

Where to buy (and avoid).

Not all categories at H&Mare equal. Here's where the natural fibres are.

Safe Zones · 70%+ natural

T-Shirt92.9% natural · 14 products

Mixed Bag · 40–70% natural

Shorts62% natural · 7 products

Caution · under 40% natural

Dress21.1% natural · 7 products

What we found.

Across 41 products analyzed, H&M averages 55.3% natural fibre content.

29.3% of H&M products are majority polyester — that's 12 items made mostly from plastic.

H&M t-shirts are their strongest category at 92.9% natural fibre (14 products).

Their weakest category: dresss at just 21.1% natural (7 products).

Only 41.5% of products (17 items) are 95%+ natural fibre.

All categories ranked by natural fibre percentage
CategoryProductsAvg Natural %
T-Shirt1492.9%
Shorts762%
Dress721.1%

Sample Products

A selection of H&M products from our database — from most natural to most synthetic. Click to view on the retailer's site.

Oversized T-shirt100% Natural
Oversized T-shirt
Cotton 100%
Oversized T-shirt100% Natural
Oversized T-shirt
Cotton 100%
Boxy T-Shirt100% Natural
Boxy T-Shirt
Cotton 100%
Boxy T-Shirt100% Natural
Boxy T-Shirt
Cotton 100%
Denim Drawstring Shorts79% Mixed
Denim Drawstring Shorts
Cotton 58%Lyocell 42%
Oversized Linen-Blend Shirt78% Mixed
Oversized Linen-Blend Shirt
Linen 55%Rayon 45%
Embroidered Linen-Blend Top78% Mixed
Embroidered Linen-Blend Top
Linen 55%Rayon 45%
Sweatshorts60% Mixed
Sweatshorts
Cotton 60%Polyester 40%
Pleat-Front Shorts21% Synthetic
Pleat-Front Shorts
Polyester 58%Rayon 42%
Fitted Microfiber T-shirt0% Synthetic
Fitted Microfiber T-shirt
Polyamide 95%Spandex 5%
Draped Maxi Dress0% Synthetic
Draped Maxi Dress
Polyester 95%Spandex 5%
Strappy Beach Dress0% Synthetic
Strappy Beach Dress
Polyester 99%Spandex 1%

The verdict.

H&M isn't great, but it's not the worst either. You can find natural fibre products here if you know where to look. Stick to the categories we flagged as safe zones, and check individual items with Fibr before buying.

Members only

Pro Report — H&M

Extended composition data, sample products, and a downloadable PDF for every brand we track.

  • Full top-fibre table — every fibre we found, not just the top 5
  • Per-category breakdown with sample products
  • Month-over-month delta charts
  • Downloadable PDF report for every brand we track
$19/month

Monthly Thread Reports

Get reports like this in your inbox.

We analyze thousands of products every month. Be the first to see new Thread Reports — fabric data nobody else publishes.

No spam. Unsubscribe in one click.

Frequently asked questions.

What is H&M clothing made of?

Based on our analysis of 41 H&M products, the average garment is 55.3% natural fibre. The most common single fibre is Cotton (in 46.3% of products). The remaining material is typically synthetic — polyester, polyamide, or acrylic.

Is H&M cotton?

Sometimes — cotton appears in 46.3% of the 41 H&M products we analyzed, but it's usually blended with synthetics. Only 41.5% of items are nearly all-natural (95%+ natural fibre), so check the composition before assuming a piece is pure cotton.

Is H&M 100% cotton?

Some pieces are. Of the 41 H&M products we analyzed, 17 are 100% cotton (or near-pure, 95%+) — that's 41.5% of the catalog. The rest are blends.

How much polyester does H&M use?

29.3% of H&M products are polyester-heavy, meaning polyester makes up 50% or more of the garment. This is below average for fast fashion retailers.

Is H&M mostly synthetic?

29.3% of H&M products are polyester-heavy (50%+ polyester). Average natural fibre content is 55.3%, so the rest of the catalog is mixed.

Does H&M use natural fabrics?

41.5% of H&M products are nearly all-natural (95%+ natural fibre). A decent portion of their range avoids synthetic fibres entirely.

Is H&M sustainable in terms of fabric?

Fabric composition is one factor in sustainability. With an average of 55.3% natural fibre, H&M is about average on this measure. Natural fibres generally biodegrade and shed fewer microplastics than synthetics.

Methodology: We analyzed 41 H&Mproduct pages, extracting the fabric composition listed by the retailer. Products are categorized by name keywords. Natural fibre percentage is the sum of all natural fibres (cotton, linen, silk, wool, viscose, lyocell, etc.) in each product's composition. Data is refreshed monthly.

Use this data.

The Thread Report is openly licensed. Cite it, download it, query it directly — just link back to the source page.

Last updated
License
Free to cite with attribution
Raw dataset (JSON)
info.tryfibr.app/hm.json ↓
Computed stats (JSON)
/api/thread-report/hm

Suggested citation

Fibr Thread Report — H&M, 2026-06-12. tryfibr.app/thread-report/hm

Related reports.

Stop buying plastic by accident.

Fibr shows you what every garment is actually made of before you buy it. Green means natural fibre. Red means plastic.

Add to Chrome — It's free

Free forever. No account, no data collected, nothing to lose.