Skip To Content

    16 Coats From Walmart That'll Actually Keep You Warm

    These finds will keep you toasty all season long.

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. A wrap-front coat you can easily dress up or down to bring your OOTD to chic new levels.

    Walmart

    Price: $24.99 (available in sizes S-L and in black, charcoal, and ivory)

    2. A sleek teddy coat that — I'm just warning you now — you may NEVER want to take off.

    Walmart

    Price: $28.99 (available in sizes S-3XL and in four colors)

    3. A stylish puffer in a standout shade that’ll have you feeling all kinds of warm during your winter outings.

    Walmart

    Price: $28.88 (available in sizes S-L and in five colors)

    4. A knee-length topcoat, which’ll layer perfectly over your favorite suit or blazer.

    Walmart

    Promising review: “This is definitely an awesome coat. It is extremely warm and comfortable, and well-made. The pockets are great. You can fit just about anything short of a kitchen sink in them. It wears a little shorter on me than I had hoped. But that's because I'm tall, not the coat's fault. It is well worth the money!” —Marshall

    Price: $49.99 (available in sizes S-2XL and in four colors)

    5. A dope oversized hooded coat any denim lover will ADORE.

    Walmart

    Price: $36.99+ (available in sizes XL, 3XL, and 4XL)

    6. A fabulous double-breasted houndstooth coat that’ll upgrade any winter look.

    Walmart

    Price: $43.50 (available in sizes 2, 6, 10, 14, and 18)

    7. A men's wool peacoat for a classic fit and style you can wear every single day.

    Walmart

    Promising review: “This is a great coat at a great price. It’s not too heavy and not too light. It runs a bit small from previous reviewers, so I ordered a size up and the fit is great. It is perfect for the weather here in Northern California where its hot and cold and everything in between in one day.” —Chimsqua


    Price: 
    $29.99 (available in sizes S-XL and in four colors)

    8. A water-resistant quilted puffer jacket that won't be held down by the elements — you can rock it comfortably in the rain, sleet, or snow.

    Walmart

    Includes a detachable hood.

    Promising review: “I absolutely love this coat! I'm a big woman. I got size 3XL and it fits well. It isn’t bulky, at all. I can wear it with dress pants, jeans, or sweat pants. There is a string inside so that when I dress up it looks great.” —Shy

    Price: $30.30 (available in sizes 1X-3X and in four colors)

    9. A double-breasted wool trench with an adjustable belt to keep you cozy.

    Walmart

    Promising review: "Based on the picture, it looked like a very loose-fitting coat, so I bought one size smaller. I normally wear size S, I got an XS. It fits fairly good. The sleeves are a little bit tight at the upper arm area. But for the money I spent on this coat, it is worth it. It is cute, warm, and stylish, and I love the color (olive)." —ssg2

    Price: $36.88 (available in sizes S-XXL and in tan, black, and green)

    10. A fitted puffer that'll keep you warm in the winter without sacrificing a stylish look.

    Walmart

    Promising review: “This is a great jacket for the price! The size chart helped me get the right fit. I would recommend it to anyone looking for a jacket.” —Shopgal

    Price: $22.30 (available in sizes XS-XL and in black and wine)

    11. A men's insulated jacket designed with a water-repellent treatment you can wear comfortably while running errands or yard work alike, despite what the forecast has in store.

    Walmart

    Promising review: “This jacket stays dry in the rain, sleet, and snow, which happens a lot during a Wisconsin winter. It's warmer than my other jackets, but not a sweatbox. I can wear it indoors and not feel too hot immediately. It's got a larger hood for wearing a hat or beanie under it, which Is a must during the -30-degree wind-chill days. It feels hardy, and it's comfy. I really like the jacket.” —Ryan J 


    Price: $62 (available in sizes 2X-3X and XT-3T and in brown and black)

    12. A leopard-print faux-fur coat so you can tap into your inner rock star without sacrificing staying toasty.

    Walmart

    Price: $36.99 (available in sizes M-3XL and in six colors)

    13. A toggle coat with gold-tone hardware, two outer pockets, and removable zippered collar for a timeless look that’ll keep you warm all season.

    Walmart

    Promising review: “I just received mine in the mail today. I'm so pleased. The quality of this coat is amazing. I know it's going to keep me warm.” —DeeDee

    Price: $49.99 (available in sizes S-2XL and in black, navy, and gray)

    14. A down-blend puffer to keep you cozy no matter what the elements throw your way.

    Walmart

    Price: $21.99 (available in sizes S-XL and in six colors)

    15. A faux-wool hooded coat with plaid details that add a subtly fun spin to a classic winter look.

    Walmart

    Price: $28.70 (available in sizes XS-XL)

    16. And an insulated ski jacket that includes a pair of ski pants so you’ll be perfectly coordinated for your next getaway!

    Walmart

    Price: $49+ (available in sizes XS-2XL and in black and blue)

    The reviews for this post have been edited for length and clarity.

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!

    Allison Krausman / BuzzFeed

    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form