Sure, you probably have a few coats in your closet that you've been wearing for the last few seasons, but variety is the spice of life, right? A switch-up may be just what you need to reinvigorate your winter wardrobe. But don't get it twisted—filling out your outerwear offering doesn't necessarily have to come with an exorbitant price tag. There's actually a slew of gorgeous pieces out there right now that look incredibly high-end and ring in under $150. Below, we rounded up 20 of the best affordable coats that deserve a permanent spot in your winter collection.
The fashion crowd can't get enough of this furry oversize style. See above photo.
Seriously. This on-trend snakeskin topper looks triple the price.
This coat combines a lot of It trends: vibrant red, corduroy, and shearling.
Leopard is legit everywhere this season.
Exaggerated lapels give this structured coat a forward twist.
Toss this on and you'll make an instant statement.
This coat is equal parts fashionable and functional. So cozy.
The bomber-esque silhouette gives this coat a cool, sporty feel.
You'll live in this one all weekend long.
Plaid is the way to go this winter.
Yes, this is as cozy as it looks.
A yellow coat feels fresh for the season—very into it.
Remember how we said plaid is where it's at? Yep, weren't lying.
Add instant polish to any winter ensemble with this printed coat.
This shearling stunner feels so modern with the slouchier fit.
The mock-neck detail updates this timeless silhouette.
Color-blocking done so right.
If it's not completely frigid where you are, try a poncho as an extra layer with a sweater.
You can never go wrong with a classic overcoat.