A peacoat is a classic piece of outerwear [1] that everybody should own. Besides keeping you warm, it's designed with a timeless silhouette that will carry you through years to come. If you haven't gotten one yet, your wardrobe is truly missing a Winter staple. Luckily, we found plenty of options for less than $100. These picks will sell out fast since they're such good deals, so score them while you can.
H&M Coat
This H&M Coat [3] ($30) also comes in gray and green.
A New Day Modern Peacoat
Add a pop of color to your look with this A New Day Modern Peacoat [4] ($55).
Shein Wool Blend Glen Plaid Coat
We like the vintage vibe of this Shein Wool Blend Glen Plaid Coat [5] ($44).
Shein Camel Double Breasted Coat With Welt Pocket
The neutral tone of this Shein Camel Double Breasted Coat With Welt Pocket [6] ($40, originally $100) goes with everything.
Boohoo Petite Kara Double-Breasted Military Duster Coat
Pair this Boohoo Petite Kara Double-Breasted Military Duster Coat [7] ($96) with a printed scarf.
Abercrombie & Fitch Nubby Wool-Blend Peacoat
This Abercrombie & Fitch Nubby Wool-Blend Peacoat [8] ($80, originally $200) includes a cool textured material.
Shein Double Breasted Check Coat
Put this Shein Double-Breasted Check Coat [9] ($54) on with tights and a skirt.
Who What Wear Boxy Femme Peacoat
Wear this Who What Wear Boxy Femme Peacoat [10] ($50) with jeans and a sweater.
Uniqlo Wool-Blend Peacoat
This Uniqlo Wool-Blend Peacoat [11] ($60, originally $90) will never go out of style.
Thread & Supply Double-Breasted Peacoat
This Thread & Supply Double-Breasted Peacoat [12] ($38, originally $58) comes in seven different colors.