Old Navy vs Zara: which t-shirt wins?
Both land in the budget tier — the Old Navy Soft-Washed Crew-Neck Tee at $12, the Zara Basic Cotton T-Shirt at $16, just $4 apart. Here's how they stack up, head to head.
| Old Navy | Zara | |
|---|---|---|
| Price | $12 | $16 |
| Material | Cotton or cotton-blend jersey, ~4.5oz, garment-washed soft. | Cotton or cotton-blend jersey, weight varies by style from ~4.5oz light to ~6oz heavyweight boxy cuts. |
| Fit | Regular fit, true to size; the soft fabric relaxes slightly with wear. | Trend-driven — boxy, cropped, and oversized cuts dominate; sizing is inconsistent, try before relying on it. |
| Quality | Budget. Soft from new but the colour fades and the collar loosens within a year or two of regular wear. | Variable fast-fashion — heavier boxy tees feel premium, but quality and durability swing widely between pieces. |
| Best for | Everyday rotation, around-the-house wear, and stocking up cheaply on basics. | On-trend boxy and heavyweight looks, fashion-forward outfits, and style over longevity. |
| Care | Cold wash and low heat; the lightweight fabric fades faster with hot drying. | Cold wash inside-out and hang dry; the boxy heavier styles hold shape best out of high heat. |
Which should you buy?
They sit in the same tier and are within $4 of each other, so it comes down to what you want out of a t-shirt. Lean Old Navy for everyday rotation, around-the-house wear, and stocking up cheaply on basics; pick Zara for on-trend boxy and heavyweight looks, fashion-forward outfits, and style over longevity.
We may earn a commission if you buy through this link, at no extra cost to you.

