If you're feeling like your closet could use a cold-weather update, there's one smart place to shop this season: H&M. The retailer regularly updates its inventory, which means you can get your hands on of-the-moments prints, shades, and silhouettes faster than anyone else. We checked out what H&M had in stock and picked out our favorites. Check out what's new, and have fun adding some — or all — of it to your cart.
Winter Clothing H&M
17 Things You Should Be Shopping at H&M This Winter

H&M Ankle Boots
Glittery H&M Ankle Boots ($50) are the ideal thing to wear on cold, dreary days.
H&M Padded Jacket with Hood
Bundle up underneath this cozy H&M Padded Jacket with Hood ($60).
H&M Large Earrings
Cold weather is no reason to skimp on accessories. The H&M Large Earrings ($8) are fun to wear all season long.
H&M Wide-cut Pants
These H&M Wide-cut Pants ($25) are an unexpected print to wear in the Winter.
H&M Hooded Cardigan
This H&M Hooded Cardigan ($60) is the perfect throw-on-and-go piece for errand-running.
H&M Joggers
Ditch your old sweats and pink up a fresh pair of millennial pink H&M Joggers ($18).
H&M Hooded Sweatshirt Dress
The H&M Hooded Sweatshirt Dress ($30) will look cute with sneakers.
H&M Loose-knit Sweater
Tuck the bottom of this H&M Loose-knit Sweater ($20) into your waistband.
H&M Pull-on Pants
Refresh your track pant assortment and pick up these H&M Pull-on Pants ($30).
H&M Soft Ankle Boots
Every well-rounded closet needs a pair of H&M Soft Ankle Boots ($55) for 2018.
H&M Nail Polish
Get cherry red nails with the H&M Nail Polish ($6).
H&M Hat with Pompom
Protect your head and ears with this adorable H&M Hat with Pompom ($13).
H&M Leather Ankle Boots
The neutral tone of these H&M Leather Ankle Boots ($80) make them easy to work with.
H&M Faux Fur Jacket
Stand out when you wear this hard-to-miss H&M Faux Fur Jacket ($80, originally $119).
H&M Faux Leather Pants
Try these H&M Faux Leather Pants ($25) with a textured sweater.
H&M Leather Loafers
You'll get a lot of compliments in these metallic H&M Leather Loafers ($60).
H&M Oversized Biker Jacket
The H&M Oversized Biker Jacket ($60, originally $129) is a heavy duty twist on the traditional moto jacket.