When it comes to everyday dressing, I consider myself somewhat of a minimalist, especially when winter rolls around. Now don’t get me wrong. I love a statement coat just as much as the next person, but I always try to fill my closet with outerwear staples that surpass the trend cycle, go with just about anything, and are actually warm. That said, I’m more apt to reach for a classic camel coat or a cozy teddy on any given day, saving more sartorially daring pieces—like busy prints, non-neutral colors, and unconventional silhouettes—for special occasions. Looking to stock up on some no-fail classics that you can wear year after year? I scoured the internet for the 26 best winter coats currently for sale. (You’re welcome.) Keep scrolling for your guide to winter’s outerwear essentials, from sweeping wool styles to functional puffer coats and everything in between.

I’m loving Zara’s gorgeous take on the classic black coat. The slightly oversize fit is super flattering and allows for layering bulkier sweaters underneath. 

No one said classic had to be boring! The asymmetrical button placement on this Ganni coat keeps things interesting, yet the silhouette is still simple enough for everyday wear.

A cozy robe that can be worn outdoors? Yes, please!

The textured fabric on this one looks so warm.

The oat-gray color on this coat will match just about anything.

Everyone needs a solid camel coat in their closet. For the price, this one’s a must.

Another great camel coat with an impressive size range. 

I love the oversize lapel on this one.

You can’t go wrong with a simple teddy coat.

I want to live in this one.

Cozy faux fur is another winter must. This light beige is too pretty.

This is about as cozy as it gets. 

I can feel how soft this coat is just by looking at it.

Puffers are a must for winter’s more frigid days, especially if you’re doing a lot of walking outdoors. This reversible style is so chic.

The length on this one will help keep you extra warm.

I love everything Stand Studio does, but this quilted puffer might be one of my favorites this season.

I’m buying this one immediately.

When it’s too cold for a classic trench coat, opt for a quilted style like this one.

The fuzzy lining on this trench adds an extra layer of warmth.

This gorgeous leather coat is lined and filled with down, so you can trust that it’s extra toasty.

Another chic choice for below-freezing temps.

This one looks great worn open or belted closed.

H&M always has the best prices. 

Gray is another great goes-with-anything color.

I’m obsessed with the color on this one. It’s neutral enough to match most other hues while still having a minimalist feel.

Part coat, part blazer, this one’s great for winter’s not-too-cold days. (I’m looking at you, L.A.)

Next, The Jacket Nearly Every Fashion Girl Is Wearing Right Now