As temperatures begin to set into single figures for the foreseeable future, you’re going to need a warm winter coat to keep the cold out this season. But, when it comes to choosing the right one, although styles tend to remain the same, there are a vast range to choose from. So, here’s our guide with a pick of the best winter jacket and coat styles for men to ensure you stay warm and on trend this season
Men’s casual winter coats
Parka jackets for men
The trusty parka jacket has been a go-to men’s winter coat for years and its popularity stems from it being the ideal option for everyday wear. The parka does everything you could want from a winter coat by protecting you from the cold, the wind and the rain. Having stood the test of time since its creation by the Inuit people, the parka coat really is a wardrobe staple that can be worn year in year out. So, whether you opt for a fur lined hood or not, pick wisely and this coat will be a true investment.
Credit: Pinterest
Our Picks
![]() |
![]() |
![]() |
Jack & Jones Parka Jacket £64.95 |
Levi’s Parka Jacket £159.95 |
Superdry Navy Parka £109.95 |
Men’s puffer jackets
Whether you call it a puffer or a padded jacket, it’s arguably one of the warmest winter coats out there. Despite its simple design, the men’s puffer jacket is highly practical and is sure to keep you warm and dry when faced with even the harshest of winters. The design and the variety of colours you can find the puffer jacket in makes it a streetwear necessity and it is for this reason that it is a great option when looking for a men’s casual winter coat.
Credit: Pinterest
Our Picks
![]() |
![]() |
The North Face Puffer Jacket £179.95 |
Jack & Jones Puffer Jacket £39.95 |
Winter bomber jackets for men
If you’re looking for something more contemporary when it comes to a winter coat, a bomber jacket can help to add a modern edge while also keeping you warm. Depending on the style and design you opt for, a bomber jacket can be a real statement piece and is particularly versatile when adding layers for extra warmth. A staple for smart casual dressing, this jacket comes in a variety of different fabrics and designs and provides warmth while not being too heavy.
Credit: Pinterest
Our Picks
![]() |
![]() |
G-Star Black Bomber Jacket £129.95 |
Scotch & Soda Green Bomber Jacket £399.95 |
Men’s waterproof jackets
For truly soggy days when it seems like it will never stop raining, you can always count on a raincoat to keep you dry. When choosing a men’s lightweight waterproof jacket, it’s best to go a size up so you are able to add layers underneath as they don’t tend to retain heat as well as other coats. Perfect for everyday practicality, especially when the heavens have opened, waterproof jackets are a necessity and come in a variety of different colours and styles.
Credit: Pinterest
Our Picks
![]() |
![]() |
Jack & Jones Waterproof Jacket £49.95 |
Fila Vintage Waterproof Jacket £74.95 |
Men’s formal winter coats
Trench coats for men
With its military heritage, the trench coat is a stylish and timeless piece of outerwear that gives its wearers a polished look, particularly when worn over a suit. As a quintessentially British, traditional coat, the tailoring can offer a lot of versatility during the winter. The iconic design of men’s trench coats come in a range of different materials. A water resistant, belted trench coat will give you full protection from the elements while a wool blend version will help to keep you warm and looking smart.
Credit: Pinterest
Men’s overcoats
The longest standing men’s winter jacket is none other than the overcoat. The icing on the cake when worn over tailoring, a neutral colour can create a timeless look and suit almost every man. But, more recently, the men’s overcoat has been a popular addition to casual outfits, particularly in a less fitted, looser style. Often paired with hoodies and jeans or joggers, the overcoat has now become an adaptable addition to any winter wardrobe.
Credit: Pinterest
Our Picks
![]() |
![]() |
Religion Black Overcoat £135.95 |
Religion Black & White Overcoat £143.95 |