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. |
Which should you buy?
They sit in the same tier and are priced identically, so it comes down to what you want out of a sweatpant. Lean Old Navy for everyday lounging, casual tapered looks, and cheap basics; pick H&M for trying a current silhouette cheaply, lounging, and short-term basics.
We may earn a commission if you buy through this link, at no extra cost to you.

