Of all the winter items you might invest in — from scarves, gloves, hats and base layers — a coat is probably the one piece that’ll get the most use. Not only should the right outerwear be warm, versatile and have day-to-day wearability but it should complement your outfit, not just cover it up.
“Outerwear is an important part of someone’s winter wardrobe,” says Los Angeles-based stylist Alyssa Sutter, whose clients include Lucy Hale and brands like Velvet Canyon and Wolf Circus. “Regardless of where you live — yes, even in L.A. — investing in outerwear is a must. A jacket or coat can be the missing key to polishing off your winter look.”
And even though your coat should carry you from year to year, that doesn’t mean you have to buy the first black puffer you find. Just like any other fashion category, outerwear is subject to the trend cycle too, even if it’s a little slower than more of-the-moment items like shoes or bags.
Even better, you don’t have to spend a ton to get the look. Ahead, find some of the most adorable and affordable winter coats — we’re talking under-$150 affordable — that’ll last for seasons to come.
Winter coats for women under $150
Available in Cognac or Black, this chic Tommy Hilfiger coat comes with a stretchy belt and a removable hood. Plus, being made of recycled fabric and Sorona insulation means it’s both cozy and easy to clean.
Lightweight but long enough to keep everything from your neck to your knees warm, this Uniqlo jacket is made with premium down and comes in four colors for whichever best matches your everyday winter aesthetic.
Committed to an all-black winter look? Grab this Sam Edelman coat, which also has an inner bib for added protection from the cold.
Reviewers love that this REI coat gives them warmth without feeling too bulky. The nylon shell will help keep you protected from light rain and snow while other added features like a fleece-lined hood, knit cuffs and a snap stormflap on the zipper help ensure the winter cold stays out.
If you love all things cropped, this YPB Après Puffer is the perfect item to add to your winter wardrobe.
Designed to combat mountaintop cold fronts or chilly days around town, this waterproof Columbia parka also features Omni-Heat Infinity technology that retains more body heat without sacrificing breathability.
A great everyday jacket, reviewers love the modern look and slick design of this Uniqlo puffer. And of course, they love that it keeps them cozy and warm without cramping their style.
Need a winter jacket that can withstand a little outdoor adventure? This Cotopaxi jacket is insulated with lightweight, responsibly sourced 600-fill down and made with ripstop shell for extra durability.
Reviewers rave about the stylish velvety sheen on this black Columbia down jacket and like that is has a bit of extra room if you need to layer up.
Reviewers love this comfortable, warm and easy-to-wear Marmot jacket that comes with large, deep pockets for storing extra gloves, phones, keys and beanies.
For puffer warmth with a more tailored and feminine silhouette, opt for this Kenneth Cole anorak puffer, which comes in three colorways.
Great for more mild winter wear, this quilted puffer has a fitted and slightly stretchy form so you still feel comfortable moving around.
For a classic cut with a pop of color, grab this Sam Edelman coat on sale in eye-catching Sky Blue or Magenta shades. And if you’re a fan of neutrals, you can grab this coat at a discount in Charcoal or Black colorways too.
A wrap coat never goes out of style, so get ready to wear this chic coat for many seasons to come. The hardest part will be deciding which shade to grab it in: Pumpkin Spice, Deep Navy, Oat Milk or Dark Heather Gray.
This Lioness coat is perfect if you love the oversized look. Available in Slate, Onyx or Cream colorways, this jacket works great as a layering option for your fall, winter and even spring wardrobe.
This plaid-print jacket is the perfect way to add a little more dimension to your winter basics, and it’s a score at 50% off. Plus, it comes in regular and petite sizes, so you can grab the length that best flatters you.
For those who like more fun, statement outerwear, the vibrant Storm Blue of this SNDYS x Revolve coat is sure to turn heads. Made of soft faux-fur fabric, it is the perfect seasonal addition to any “It girl” wardrobe. It’s also available in a Brown colorway.
Despite the name, this Steve Madden Femme Coat has tons of details that give the jacket a masculine edge, which makes it perfect for the person who loves to blend and play with different styles.
If you’re looking for something specifically designed to stand up to snow, skiing or any other winter activity, this TSLA jacket is multi-layered, waterproof and comes in 17 colors and prints for whatever best matches the rest of your snow ensemble.
Winter coats for men under $150
Made with Uniqlo’s warmest premium 750-fill down, reviewers love that this jacket keeps them feeling toasty even in negative temperatures.
Rated for extreme weather, this Carhartt jacket is wind resistant, water repellent, padded with synthetic down insulation and has a sherpa fleece lining to seal in heat. Couple those features with plenty of pockets for convenient storage and this jacket becomes the perfect winter piece for any man’s wardrobe.
A polished-looking jacket that pairs well with dress slacks or jeans, this Michael Kors jacket is a sleek layering piece for winter. It’s also designed with a nylon bib that will give you added warmth on especially chilly days.
Available in regular and tall sizes, this Eddie Bauer jacket has a relaxed fit and is designed with enough room to comfortably fit bulky sweaters and tops underneath.
This Kenneth Cole coat is as functional as it is fashionable. With a mock-neck sweater and quilted lining, it’s designed to block out chills and keep every man looking chic.
Feel confident braving freezing temperatures in this Puremsx jacket, made to withstand hard winter conditions. Windproof, waterproof and insulated, it’s ready to keep you warm from dawn till dusk.
For a truly sophisticated look, shop this knee-length London Fog jacket made with a wool blend and a polyester satin lining.