Shop Smart,Wear Confidence
HomeSweatpantsH&M vs Old Navy

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.

Classic Jogger Sweatpant
Budget tier
Old Navy
Classic Jogger Sweatpant
$25
Regular Fit Sweatpant
Budget tier
H&M
Regular Fit Sweatpant
$25
Old NavyH&M
Price$25$25
MaterialCotton-blend fleece, ~7oz, garment-washed soft.Cotton/polyester fleece, ~7oz, lightweight.
FitTapered jogger fit with elastic cuffs, true to size.Varies by style — slim jogger to relaxed wide; check the specific cut.
QualityBudget — 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 forEveryday lounging, casual tapered looks, and cheap basics.Trying a current silhouette cheaply, lounging, and short-term basics.
CareCold 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.

See all sweatpants, ranked budget to luxury →