H&M vs Old Navy: which sweatpant wins?
Both land in the budget tier — the H&M Regular Fit Sweatpant at $25, the Old Navy Classic Jogger Sweatpant at $25. Here's how they stack up, head to head.
| H&M | Old Navy | |
|---|---|---|
| Price | $25 | $25 |
| Material | Cotton/polyester fleece, ~7oz, lightweight. | Cotton-blend fleece, ~7oz, garment-washed soft. |
| Fit | Varies by style — slim jogger to relaxed wide; check the specific cut. | Tapered jogger fit with elastic cuffs, true to size. |
| Quality | Budget — thin fleece that pills, inconsistent sizing across styles. | Budget — soft from new but the fleece thins and the cuffs lose stretch within a year. |
| Best for | Trying a current silhouette cheaply, lounging, and short-term basics. | Everyday lounging, casual tapered looks, and cheap basics. |
| Care | Cold wash and low heat to limit pilling and shrink. | Cold wash and low heat to slow the fade and keep the soft hand. |
At $25 apiece there is no markup to interrogate here — H&M's Regular Fit Sweatpant and Old Navy's Classic Jogger are both ~7oz budget fleece with a lifespan measured in months, not years. The choice is entirely fit predictability versus silhouette options.
- The case for H&M
- A range of silhouettes from slim jogger to relaxed wide, so you can chase a specific current shape Old Navy doesn't offer.
- The case for Old Navy
- One known cut — tapered with elastic cuffs — that fits true to size every time, garment-washed soft from new.
The bottom lineWhich should you buy?
Buy the Old Navy if a tapered jogger is what you want: true to size, soft out of the bag, no guesswork — just expect the cuffs to lose stretch within a year. Buy the H&M only if you're after a shape Old Navy doesn't make, like a relaxed wide leg, and check the specific style carefully because H&M's sizing is inconsistent across cuts. Same price, same thin, pill-prone fleece; the Old Navy is the safer default, the H&M is the shape catalogue.
We may earn a commission if you buy through this link, at no extra cost to you.

