Old Navy vs Zara: which button-up wins?
Both land in the budget tier — the Old Navy Everyday Shirt at $30, the Zara Slim Fit Poplin Shirt at $36, just $6 apart. Here's how they stack up, head to head.
| Old Navy | Zara | |
|---|---|---|
| Price | $30 | $36 |
| Material | Lightweight cotton or cotton-blend (oxford / poplin / flannel by season). | Thin to mid-weight cotton or blend (poplin, oxford, textured weaves). |
| Fit | Regular casual fit, true to size; runs slightly boxy. | Slim or boxy depending on cut; sizing varies, try before committing. |
| Quality | Budget — thin fabric, basic buttons, collar and cuffs wear within a year. | Budget — styled construction, thin cloth, limited lifespan. |
| Best for | Casual everyday wear, layering, and cheap stocking-up. | On-trend looks, going-out shirts, and fashion-led casual wear. |
| Care | Cold wash and tumble low; expect some shrink and fade over the first washes. | Cold wash and hang; check the label, as some textured fabrics need gentle handling. |
Which should you buy?
They sit in the same tier and are within $6 of each other, so it comes down to what you want out of a button-up. Lean Old Navy for casual everyday wear, layering, and cheap stocking-up; pick Zara for on-trend looks, going-out shirts, and fashion-led casual wear.
We may earn a commission if you buy through this link, at no extra cost to you.

