Unless otherwise specified, all sizes in this post are listed in women's.
1. A viral coat from Amazon because you haven't stopped thinking about it since you first laid eyes on it. Yes, it's the ~Amazon coat~ and it went viral for a reason. It has a fleece-lined hood, special side zippers, and not two but SIX pockets, plus it's warm, cute, and has lasted for years.
2. A stunning structured high-low jacket that will get you all the compliments. Casual yet understated, this luxe piece will have feeling as amazing as you look.
3. A waterproof ski jacket that'll keep you cozy despite the negative temps. Not only is this waterproof, but it also acts as a windbreaker, so you can stay dry and warm, no matter what craziness is going on outside.
4. A puffer coat because who doesn't want to walk around looking like the cutest marshmallow in the world? BTW this baby is water-resistant and comes in 15 shades, so you can totally find one that fits your vibe.
5. A quilted and hooded jacket that is fleece-lined to keep you warm without any bulk. Simple and lightweight, this is checking off so many of our boxes.
6. A fleece funnel-neck coat because it's super colorful and will make you stand out this winter. Soft, cozy, and with super cute buttons, this coat will have you being the talk of the town.
7. A classic-fit fleece jacket that'll be great for layering or keeping you warm on its own. Not only is it machine-washable, but it is also a midweight jacket, so it's great for quick walks or days when you don't know what jacket to wear.
8. A fuzzy coat because it feels like the warmest hug. We love this cozy piece because it's uber soft and made of warm material, so you can stay toasty while looking like a teddy bear.
9. A fleece-lined parka-style jacket to keep you warm despite the negative-degree weather happening right now. We love that this has a drawstring as well as buttons and zippers, so it fits you exactly how you want it to. We should also mention it has giant pockets!
10. Or, a long water-repellent puffer jacket with a cinched waist because yes! BTW this baby has hidden pockets and a removable hood.
11. An extra fluffy hoodie for the person who hates coats but also hates being cold. Another fleece-lined gem, this will have you looking like you just stepped off the set of a holiday Hallmark movie (as that main character who just made it to their small town and claims it's not as cold as the big city).
12. A splurge-worthy Patagonia jacket that you can wear three ways because why settle for one jacket when you can get three? And oh yeah, this is fair trade, waterproof/windproof, and has an adjustable hood. You can wear the puffer alone, the parka alone, and then both of them together for extra warmth.
13. A long puffer coat for those who get cold super easily. Designed to keep you super warm in the brutal winter, this bb is water-repellent, fleece-lined, and also has a removable hood.
14. A fleece peacoat because it's cute and different from your everyday puffer. Made out of cozy micro-fleece with a quilted lining, this is sure to keep you nice and warm this winter.
15. A faux-leather trimmed hooded quilted coat that'll leave you feeling like a million bucks. Lightweight and great for layering, this has a removable hood, and it's lined!
16. A double-breasted pea coat so you can live your best Lifetime movie fantasy, and it's machine washable and has a hood!
17. A faux fur lapel wool coat that screams Gossip Girl. If it looks like something Blair Waldorf would wear, then we would also in fact wear it. We love the flowy bottom as well as the fact it has hidden pockets.
18. A long-line parka because your legs should be as warm as your arms. What's cool about this is that it's stuffed with Responsible Down Standard (RDS)-certified down, meaning it's sourced responsibly from farms. Plus, it's fleece lined; seriously, what else could we say? This coat is *chef's kiss*.
19. A super lightweight yet super warm jacket for those who prefer less bulk when it comes to their jackets. This jacket is a great pick because it's actually made from recycled materials and is both wind and water-resistant.
20. And a faux fur fleece sweatshirt because sometimes, you just want to wear a sweatshirt. Not only is this super thick to keep you cozy, it's also lined, so you can stay warm.
The reviews for this post have been edited for length and clarity.