Old Navy vs H&M: which sweatpant wins?
Both land in the budget tier — the Old Navy Classic Jogger Sweatpant at $25, the H&M Regular Fit Sweatpant at $25. Here's how they stack up, head to head.
| Old Navy | H&M | |
|---|---|---|
| Price | $25 | $25 |
| Material | Cotton-blend fleece, ~7oz, garment-washed soft. | Cotton/polyester fleece, ~7oz, lightweight. |
| Fit | Tapered jogger fit with elastic cuffs, true to size. | Varies by style — slim jogger to relaxed wide; check the specific cut. |
| Quality | Budget — soft from new but the fleece thins and the cuffs lose stretch within a year. | Budget — thin fleece that pills, inconsistent sizing across styles. |
| Best for | Everyday lounging, casual tapered looks, and cheap basics. | Trying a current silhouette cheaply, lounging, and short-term basics. |
| Care | Cold wash and low heat to slow the fade and keep the soft hand. | Cold wash and low heat to limit pilling and shrink. |
Both run $25, so this is a fit-and-fabric call, not a price call. Old Navy gives you a consistent tapered jogger in ~7oz cotton-blend fleece; H&M's Regular Fit is a ~7oz cotton/poly that swings from slim jogger to relaxed wide depending on the style, with thinner fleece and inconsistent sizing.
consistent true-to-size fit, tapered jogger cut, garment-washed softness, more reliable quality
current silhouette options, slim-to-wide range, trend-aware styling
Which should you buy?
At the same $25, the Old Navy jogger is the safer pick: predictable sizing, a clean taper, and fewer pilling complaints. Choose H&M only if you specifically want a trendier wide or dropped silhouette Old Navy doesn't offer, and accept that the fleece is thinner and may pill. Both are short-term basics, but H&M's quality is the more disposable of the two. If you're buying online sight-unseen, Old Navy's consistency wins.
We may earn a commission if you buy through this link, at no extra cost to you.

