H&M vs Old Navy: which chino wins?
Both land in the budget tier — the H&M Slim Fit Cotton Chino at $30, the Old Navy Slim Built-In Flex Chino at $35, just $5 apart. Here's how they stack up, head to head.
| H&M | Old Navy | |
|---|---|---|
| Price | $30 | $35 |
| Material | Lightweight stretch cotton twill with elastane, thin hand. | Stretch cotton-blend twill, ~7oz, with elastane. |
| Fit | Slim or skinny cuts, runs trim and short; true to size in the waist. | Slim, straight or athletic cuts with stretch, true to size. |
| Quality | Budget — basic finishing and thin twill that wears and fades quickly. | Budget — comfortable stretch but the fabric thins and the colour fades within a year. |
| Best for | Trend colours on a tight budget, slim silhouettes, and short-term wear. | Casual everyday wear, comfortable stretch, and cheap stocking-up. |
| Care | Cold wash and air-dry to slow the fade and avoid further shrinkage. | Cold wash and low heat to slow the fade. |
Which should you buy?
They sit in the same tier and are within $5 of each other, so it comes down to what you want out of a chino. Lean H&M for trend colours on a tight budget, slim silhouettes, and short-term wear; pick Old Navy for casual everyday wear, comfortable stretch, and cheap stocking-up.
We may earn a commission if you buy through this link, at no extra cost to you.

