If you don't wear a suit to work, buy a peacoat. If you do, buy a knee-length overcoat. The peacoat (hip-length, double-breasted, 28–32oz Melton wool — Sterlingwear of Boston is the original US Navy contractor at ~$400, Schott NYC at ~$500) wins on warmth-per-dollar but reads broken under any tailored jacket because of the cropped hem. The overcoat (knee-length, single-breasted, 16–20oz fine wool or cashmere blend — Spier & Mackay ~$500, Suitsupply ~$700, cashmere from Magee or Stòffa $1,500+) is the only correct layer over a suit. Owning both is a luxury, not a necessity — pick based on whether suits are in your weekly rotation.
Peacoat vs Overcoat — at a glance
| Attribute | Peacoat | Overcoat |
|---|---|---|
| Length | Hip-length (short) | Knee-length or longer |
| Closure | Double-breasted | Single-breasted (usually) |
| Fabric | Heavy melton wool | Fine wool, cashmere, camel hair |
| Weight | Heavy and dense | Lighter, refined drape |
| Collar | Wide notch/peak lapels | Notch lapels, sometimes peak |
| Formality | Casual → smart casual | Business casual → black tie |
| Best Over | Sweaters, casual layers | Suits, blazers, tailored outfits |
| Body Type | Flatters shorter builds | Elongates the frame — great for taller men |
| Price Range | $150–$500 | $250–$1,500+ |
Frequently Asked Questions
Is a peacoat or overcoat warmer?A peacoat is typically warmer due to its heavier melton wool and double-breasted construction that creates an extra layer of fabric across the chest. However, an overcoat provides more coverage due to its length, protecting your suit and legs from wind.
Can you wear a peacoat over a suit?You can, but it's not ideal. A peacoat's shorter length means your suit jacket may peek out below, creating an awkward proportion. An overcoat is the better choice for wearing over suits.
What color peacoat is most versatile?Navy is the most versatile peacoat color. It pairs with virtually everything — jeans, chinos, gray trousers — and carries a classic nautical heritage that never goes out of style.
What's the difference between a topcoat and an overcoat?They're often used interchangeably. Technically, a topcoat is slightly shorter and lighter than a traditional overcoat, designed as an 'over-the-suit' layer rather than extreme cold weather protection. In modern usage, most men use 'overcoat' for any long coat worn over tailored clothing.
Should a short man wear a peacoat or overcoat?Generally a peacoat. Its shorter length is more proportional on a shorter frame. If you prefer an overcoat, choose one that hits just above the knee rather than below it, and ensure the shoulders fit precisely.
Can you wear an overcoat casually?Yes — a camel or gray overcoat over a hoodie, t-shirt, jeans, and sneakers is a popular modern style move. The contrast between formal outerwear and casual layers creates an intentionally cool look.