Men's Peacoats & Overcoats - The Ultimate Guide

If you live in a climate where the temperatures drop during the winter, you need a proper coat that’ll look sharp and timeless and last many, many seasons. So let’s talk about Overcoats & Peacoats.


Your coat is the first thing anyone is going to see (aside from your face, shoes and a scarf) during the cooler months, so it's important that you get it right.


What is the difference between an overcoat and a peacoat?

An overcoat is typically a long, heavy coat that is worn over other clothing to provide warmth and protection from the elements. These are often made of wool or similar material and can be single-breasted or double-breasted.

On the other hand, a peacoat is a shorter, double-breasted coat that originated in the naval forces. It is usually made of a heavy wool blend and features a wide lapel and large buttons. 

What is the difference between single-breasted and double-breasted coats?

Single-breasted coats have a single row of buttons down the front, while double-breasted coats have two parallel rows of buttons.

Single-breasted coats are more common and versatile and have a more streamlined and modern look. On the other hand, double-breasted coats have a more formal and traditional appearance. They often feature peak lapels and have a more structured and tailored fit, while single-breasted coats can vary in their fit and style. 

Can you wear a men's peacoat in different seasons?

Yes, you can! Peacoats are pretty versatile and can be worn in both colder and milder weather.

In colder seasons, you can layer it over sweaters or hoodies for added warmth. In milder seasons, you can wear it over lighter clothing such as t-shirts or dress shirts. 

How can I clean my overcoats and peacoats?

If there are any visible stains or spots on your coats, you can try spot cleaning them first. Use a mild detergent or stain remover and gently dab the affected area with a clean cloth but avoid rubbing vigorously as it may damage the fabric.

If your coats are not machine washable or if you prefer professional cleaning, take them to a trustworthy dry cleaner. They will have the expertise to clean your coats without causing any damage.

Peacoat and Overcoat Mistakes Most Men Make

  • Too Boxy
    This makes stocky men look really wide and/or short and thin guys look even thinner.

  • Too Long
    This would technically fall under fit, but it’s such a big problem that it deserves to be included here. Your overcoat is designed to go over your clothing, not be a blanket you threw over yourself! The worst is when I see guys’ sleeves going past the beginnings of their palms or their coats hitting mid-shin. If a coat goes past your knees, it’s going to collect dirt, mud, and salt stains on the bottom – gross!

  • Too Complicated
    Some of my male friends suffer from this: They just have too much stuff going on with their coats. You don’t need epaulets/shoulder straps, sewn-in sweaters or hoodies, or a bunch of pockets or zippers or… things hanging off your coat. It looks cheap and tacky.

  • Too Trendy
    Even though I work in the fashion industry and attend the various Fashion Weeks around the world, good lord, there are some jackets I see guys wearing on the street and I just wonder what happens once it goes out of style in a few weeks. I would never recommend something trendy as a Men’s Wardrobe Essential because you’ll probably only get one winter’s worth of wear out of it.

  • Not Appropriate For the Climate
    If you live in a warmer climate and are wearing a long overcoat without a suit, you look silly. There’s a time and a place for everything and it’s important to understand this in all things, but definitely in regards to coats. See below for details on when it is or isn’t appropriate to wear your coat.

Want to see all the mistakes to avoid specifically for your age, height, body type, and skin tone? Check out my Essential Capsule Wardrobe App.

What Coat(s) Should You Own?

A man should own at least one of these two coats, maybe both. See below to determine whether you need one or both coats in your closet.


There are two factors to determine whether you should own an overcoat:

  1. Does it snow where you live?
    An overcoat is essential if it snows where you live because it’ll cover more of your body and be a great coat to layer clothing under to keep warm on colder days.

  2. Do you wear suits often?
    If you wear suits (like a gray suit), regardless of your climate, you need an overcoat because this is the only coat that compliments a suit. A Peacoat won’t work with a suit because (if it fits properly) it’s too short to cover a blazer or suit jacket as well as too casual for this type of outfit.


Every guy, regardless of his climate or whether he wears suits regularly or not, should own a Peacoat because it’s great for casual cold-weather outfits.

If you live in a colder climate, it’s also great for warmer winter days and through the early parts of Spring. Notice I’m leaving out Fall. This is because that’s when a blazer, trucker, and Harrington jacket really shine.

For moderate/warmer climates, like Southern California, a Peacoat will be your “winter” coat.

Double-Breasted Or Single-Breasted?

A proper Peacoat is always double-breasted, so that’s not an issue.

As for Overcoats, stick to a single-breasted coat because a double-breasted Overcoat would require you to wear it buttoned 24/7 since it looks really big and floppy when it’s left unbuttoned.

The single-breasted option gives you the option to wear it buttoned or unbuttoned while still looking sharp and form-fitting.



  • You always want to go with a navy color.

    • This is a classic shade that is super versatile when paired with other cold-weather items.


  • If this is your first overcoat, go with dark gray or black.

  • If it’s your second, get one in camel to inject some color into your wardrobe, as it’s still a neutral color that will go with the rest of your wardrobe essentials.


You should always try and go for wool as this is the warmest and most durable fabric.

Alternatively, you can always go for a wool blend with a synthetic or nylon fabric as these are cheaper. Just don't go for any less than 80% wool.

How a Peacoat Should Fit

When trying on a Peacoat, make sure you’re NOT wearing a suit jacket or blazer underneath, because this coat is not meant to be worn with those items.

  1. You want the shoulder seams of your peacoat to end where your shoulders naturally end – where they start curving down to your arm, basically.

  2. When buttoned, the jacket should lightly hug your midsection, but not feel tight or constricting. It shouldn’t be pulling at any of the various buttons on the front, making any creases in the front.

  3. With your arms straight down, bend your wrist, so your palms are facing the ground, and the sleeves should lightly touch the top of your hand.

  4. When wearing your peacoat, leave the bottom two buttons unbuttoned. It allows the coat’s bottom to flow better when walking or sitting.

How an Overcoat Should Fit

When trying on Overcoats, make sure you’re wearing a proper-fitting suit jacket or blazer so you can see how it’ll really fit. Trying on an Overcoat with just a shirt underneath will likely result in getting one that is too small and will look horrible when you’re wearing it with the proper clothing underneath it.

  1. You want the shoulder seams of the coat to end where your shoulders end.

  2. When buttoned, the coat should not be roomy but should lie close to your body.

  3. With your arms straight down, bend your wrist, so your palms are facing the ground - the sleeves should lightly touch the top of your hand.

  4. No matter what climate you live in, your overcoat should end somewhere above your knee – never longer. Aim for the mid-thigh area.

Like with almost all your clothing, your coats can and should be tailored, but you always want to make sure at least the shoulders fit, because it’s very difficult and costly for a tailor to fix these, if they can at all.

Want to learn about how all of your outerwear options should fit specifically for your age, height, body type, and skin tone?

Outfit Ideas


Navy Peacoat
Navy Sweatshirt
Navy Chinos
White Athletic Shoes

A lot of guys consider a peacoat to be a smarter item, but as we can see here it works really well when paired with more casual items (like running shoes). If you wanted to dress the whole thing up, you could swap out the sweatshirt for a crewneck sweater or the athletic shoes for some clean white low tops.

Want to see more ways to wear your peacoats and overcoats for different dress codes? Check out my Essential Capsule Wardrobe App.

Elevated Casual

Camel Overcoat
Black V-Neck Sweater
White Dress Shirt
Navy Wool Trousers
Dark Brown Chukka Boots

Here we have a classic layered outfit that's perfect for winter. If you want a more subdued look, then you could always swap out the camel overcoat for a charcoal version and if the chukkas aren't your thing, then go for a pair of Oxford dress shoes or brown lace-up boots instead.

Business Casual

Dark Gray Overcoat
Navy Blazer
White Dress Shirt
Navy Tie
Charcoal Wool Trousers
Black Dress Shoes

This outfit would work for so many different environments from weddings to business meetings. Dress it down by getting rid of the blazer and replacing it with a black v-neck sweater.

Comments or questions?

Discuss this article & more on the private Mens Fashioner forum.