Zara is the world's largest fashion retailer. It sells everything from linen shirts to sequined party dresses, and it moves fast — new products hit stores every two weeks. But what are those products actually made of?
We scraped the fabric composition of 5,226 Zara products across every major category and ran the numbers. The results tell a more complicated story than Zara's clean, premium-feeling branding suggests.
The Headline Numbers
So roughly 4 in 10 Zara products contain significant polyester, and nearly 3 in 10 are majority polyester. That's a lot of plastic for a brand that positions itself as a step above Shein and Primark.
The 5 Most Common Fibres at Zara
These are the fibres that appear most frequently across all 5,226 products (a single product can contain multiple fibres):
| Fibre | % of Products Containing It | Type |
|---|---|---|
| Cotton | 43.2% | Natural |
| Polyester | 40.5% | Synthetic |
| Elastane | 27.0% | Synthetic |
| Viscose | 25.3% | Semi-synthetic |
| Polyamide | 14.9% | Synthetic |
Cotton and polyester are almost neck-and-neck. That's the core tension at Zara: it uses plenty of good natural fabric, but it also leans heavily on cheap synthetics. The question is where each one shows up.
Natural Fibre Distribution: The Full Picture
To understand Zara's fabric strategy, look at how products distribute across natural fibre percentage ranges:
The distribution is polarised. Over half of Zara products are 75%+ natural fibre — that's genuinely good. But nearly a third are less than 25% natural, meaning they're overwhelmingly plastic. There's very little middle ground. Zara products tend to be either mostly natural or mostly synthetic, with not much in between.
This means you can't assume. You have to check each item.
Category Breakdown: Where to Shop (and Where to Be Careful)
This is where it gets useful. Not all Zara categories are created equal. Some are reliably natural. Others are synthetic traps.
| Category | Avg Natural Fibre | Products | Verdict |
|---|---|---|---|
| Jeans | 400 | Excellent | |
| T-shirts | 365 | Good | |
| Shirts | 410 | Good | |
| Shorts | 47 | Good | |
| Pants | 612 | Mixed | |
| Skirts | 348 | Mixed | |
| Blazers | 178 | Mixed | |
| Sweaters | 28 | Mixed | |
| Dresses | 790 | Caution | |
| Coats | 109 | Caution | |
| Jackets | 430 | Caution | |
| Hoodies | 21 | Avoid |
The Safe Zones
Jeans are Zara's best category by a mile. At 99.1% average natural fibre across 400 products, they're almost entirely cotton (with a touch of elastane for stretch). If you're buying denim at Zara, you're getting the real thing.
T-shirts come in at 89.8% natural, which is strong. The vast majority are cotton or cotton-dominant blends. Shirts follow at 82.2% — Zara's button-downs tend to be cotton, linen, or viscose-based.
The Danger Zones
Dresses are the biggest trap. With 790 products averaging just 52.4% natural fibre, Zara's dress category is essentially a coin flip. Many look premium on the hanger but are majority polyester. Given that dresses are one of Zara's most popular categories, this affects a lot of shoppers.
Jackets (51.6%) and coats (52.1%) lean heavily synthetic. Some outerwear needs synthetic materials for water resistance, but many of these are fashion pieces where polyester is used purely to cut costs.
Hoodies are terrible. At 19.1% average natural fibre across 21 products, Zara's hoodies are overwhelmingly plastic. That's 81% synthetic on average. If you want a cotton hoodie, Zara is not the place to look.
What This Means for You
Zara isn't all good or all bad. It's split. The brand clearly uses natural fibres where customers expect them (denim, basic tees) but defaults to synthetics in categories where shoppers are less likely to check.
The practical takeaway:
- Buy jeans, t-shirts, and shirts at Zara with confidence. These categories are reliably natural.
- Be very careful with dresses, jackets, and coats. Check the fabric composition on every item. The variance is huge — some are 100% cotton, others are 100% polyester, and there's no way to tell from the photo.
- Skip hoodies entirely unless you verify the label. The category average is dismal.
- Pants and skirts are a mixed bag. Worth checking each item individually.
The Verdict
Zara averages 60.6% natural fibre across 5,226 products. That's not terrible, but it's not what you'd expect from a brand that charges mid-range prices and cultivates a premium image. Nearly 3 in 10 products are majority polyester, and the worst offenders (hoodies at 19.1% natural) are genuinely bad.
The good news: Zara's best categories (jeans, t-shirts, shirts) are legitimately good. If you know where to look, you can shop well at Zara. The problem is that you have to know where to look — and even within safe categories, individual products can surprise you.
Install Fibr to check each item yourself. The data doesn't lie, but it does hide.
Methodology
We scraped fabric composition data from 5,226 Zara product pages across all major clothing categories. Natural fibre percentage was calculated from declared fabric composition labels, counting cotton, linen, wool, silk, and other plant/animal fibres as "natural." Viscose and other regenerated cellulose fibres were classified as semi-synthetic and excluded from the natural fibre count. Products were categorized based on Zara's own category taxonomy. Data was collected in May 2026.