Christmas Party Outfits for Men: 8 Looks by Dress Code

"Christmas party" is not a dress code. It covers at least five different nights: an office party where half the room is still in what they wore to work, an office party at a hotel where people book taxis, a friend's house where you'll stand in a hot kitchen for four hours, a table booked at a restaurant, and Christmas Day itself. The invitation almost never says which one you're walking into.

So stop asking what to wear to a Christmas party and start asking which Christmas party this is. Below are eight outfits, one for each situation, plus what to do about festive knits and which colors are actually worth wearing in December.

The short answer

Office party, business casual: a blazer over a plain shirt, dark trousers, leather shoes, no tie. Office party, smart: a dark suit, open collar, dress shoes. A friend's house party: a good knit, dark jeans, boots. A bar or restaurant: black jeans, a fine knit or shirt, boots, and a coat that isn't your commuting coat. Family Christmas Day: a soft knit or cardigan over a collared shirt, with corduroys or dark chinos. In every one of those, one festive element — a color, a texture, a quiet pattern — is the entire budget. Two is a costume.

First, work out which party you're actually going to

Three questions settle it faster than the invitation will.

  • Where is it, and are people coming straight from work? If it starts at 6pm in a function room near the office, most of the room will be in what they wore that day. That sets the floor at business casual and the ceiling not much higher.
  • Is there a sit-down meal? Seated dinners run smarter than standing drinks. A booked table at a restaurant or hotel usually means a jacket.
  • Did anyone say "festive"? Festive attire is cocktail dressing with one seasonal element added — a burgundy tie, a green knit, a patterned pocket square. It isn't permission for a novelty sweater unless the invitation says so in plain English.

When you genuinely can't tell, dress one notch smarter than you think and take the tie off in the car. Overdressed reads as effort. Underdressed reads as indifference.

Eight Christmas party outfits, by dress code

1. Office party, business casual: blazer over a shirt

Men's slim-fit suit jacket worn as a blazer for an office Christmas party

The safest outfit here, and the one that works in the most rooms. A slim suit jacket worn as a blazer over a plain shirt, dark straight-leg trousers, and leather shoes. No tie, top button open.

Deliberately don't wear the matching suit pants. A jacket in one color over trousers in another is exactly what separates business casual from "I came straight from a client meeting." If you want a seasonal nod, put it in the shirt — a fine plaid tweed shirt under a plain jacket does more work than any accessory.

2. Office party, business casual: the no-blazer version

Men's slim business shirt to layer under a fine knit for a work Christmas party

Plenty of offices don't do jackets, and turning up in one can read as trying too hard. The alternative: a collared shirt under a fine-gauge knit, collar out over the neckline, with the same dark trousers and leather shoes.

Keep the knit thin — a slim stand-collar sweater or a plain crewneck. A chunky sweater under a coat is fine, but a chunky sweater as the outfit drags business casual back to weekend. This version is also warmer than a blazer, which matters when the party spills onto a sidewalk at eleven.

3. Office party, smart: a dark suit with no tie

Men's British-style solid color suit for a smart Christmas party

Hotel ballroom, an awards night, anywhere the company has booked a venue rather than a corner of the office. This is the room where a suit is simply the right answer.

Go dark: charcoal, navy or midnight blue. A solid-color suit with a white or pale shirt and leather oxfords needs nothing else. Leave the tie at home unless the invitation says black tie, in which case ignore this entire article and rent one. A three-piece is the move if you want the waistcoat to carry the interest instead of a tie.

4. Office party, smart: suit jacket over a turtleneck

Men's slim fleece-lined semi-turtleneck knit to wear under a suit jacket

Same room, quieter approach. A semi-turtleneck knit under the suit jacket instead of a shirt is warmer, more comfortable over a five-hour night, and much harder to get wrong than a shirt-and-tie combination you assembled at 5:50pm.

The rule is that the knit has to be thin enough to close the jacket over. Anything thicker breaks the shoulder line and you end up looking padded. Same dark trousers, same lace-up oxfords. If you want to know where the line sits between this and a proper suit-and-tie, our smart casual guide maps it out.

5. A friend's house party

Men's thick half-turtleneck zip sweater for a casual Christmas house party

You will spend most of this evening standing in a hot kitchen holding a drink. Dress for that, not for the photos.

A half-zip sweater over a plain tee, dark straight-leg jeans, and boots. The half-zip earns its place because you can open it when the room heats up, which a crewneck can't do. Dark denim with no rips is the whole difference between this and a Tuesday. Keep the shoes clean — you'll probably be asked to take them off.

6. A bar or restaurant night

Men's washed slim-fit black jeans for a Christmas night out at a bar or restaurant

The most common Christmas plan and the one people overthink most. Washed black jeans read as dressed rather than casual under low light, which is the entire reason they work here.

Add a fine knit or a shirt, leather boots, and a proper coat rather than the anorak you commute in — you'll be photographed in it and you'll walk between two venues in it. Black jeans do a lot of quiet work all winter; we broke down the rest of it in what to wear with black jeans.

7. Family Christmas Day

Men's solid color cardigan sweater for Christmas Day at home

The brief here is different: you need to look like you made an effort while sitting down for six hours and eating a great deal.

A solid-color cardigan over a collared shirt, with corduroy pants or dark chinos, is the outfit that photographs well and forgives lunch. Corduroy is the underrated piece here — it looks warmer and more considered than a chino at exactly the same effort level. Soft shoes or clean sneakers, since you're indoors all day.

8. Christmas Day when you're the one cooking

If the kitchen is yours, drop the cardigan and swap the shirt for a loose turtleneck pullover with straight suit pants. It reads as smart in every photo, survives an apron, and doesn't need adjusting once. Roll the sleeves. That's the outfit.

Festive knits: one nod, not a costume

Men's color-matching jacquard crew-neck sweater as a subtle festive knit

The novelty sweater has one good use: an actual novelty-sweater party, where the point is that everyone looks ridiculous together. Outside that, it's a joke you have to keep telling all night.

The better move is a knit with real pattern in it. A jacquard crew-neck gives you the seasonal texture that a snowman print is reaching for, and you can wear it again in February. Plaid knitwear does the same job. If you do want the literal version, a deer-print knit in muted colors is about as far as it goes before people start taking pictures of you rather than with you.

One rule holds everywhere: the patterned knit is the outfit's only loud piece. Plain dark trousers, plain boots, nothing else competing.

Colors that actually work in December

True red and bright green belong in accents — a tie, socks, a pocket square — not as the main garment. Worn full-size they tip straight into costume, and they photograph badly under warm indoor lighting.

The colors that carry a December outfit are the muted versions: burgundy, bottle or forest green, navy, charcoal, camel and cream. Any one of those against an otherwise neutral outfit reads as seasonal without announcing anything. Burgundy is the most useful of the set because it works as a knit, a tie or a shoe, and it sits well against both navy and gray.

The counting rule is simple. One festive piece is a choice. Two is a theme. Three is a costume. Pick the one and make everything else plain — and if the invitation turns out to be for something considerably smarter than a party, the same logic applies to winter wedding guest outfits.

Frequently asked questions

What does "festive attire" mean on an invitation?

Cocktail dressing with one seasonal element added. In practice: a dark suit or a blazer and trousers, plus something in a holiday color — a burgundy tie, a green knit, a patterned pocket square. It does not mean a novelty sweater, and it does not mean red and green together.

Can I wear jeans to a Christmas party?

To a house party, a bar or a restaurant, yes — dark indigo or black, no rips, clean hem, with boots rather than sneakers. To an office party, only if your office already wears jeans on a normal Tuesday. When in doubt, dark trousers cost you nothing and remove the question entirely.

Is a Christmas sweater ever a good idea?

At a party explicitly billed as an ugly-sweater party, absolutely. Anywhere else, a jacquard or plaid knit gives you the same festive signal without committing you to a punchline for five hours.

What color suit should I wear to a Christmas party?

Charcoal, navy or midnight blue. All three read as evening under artificial light, and all three take a burgundy or green accent cleanly. Black suits look severe outside black tie, and light gray reads as a summer wedding.

Do I need to wear a tie?

Almost never, unless the invitation says black tie or your workplace is genuinely formal. An open collar with a well-fitting jacket looks current; a tie worn loose and pulled down by nine o'clock looks like you gave up. If you want one, keep it dark and let it be the single festive element.

Where to start

If you're buying one thing for the season, make it the piece that covers the most parties. For most men that's a dark blazer or a plain suit jacket — it turns a shirt and trousers into a smart outfit in ten seconds and works at four of the eight occasions above.

After that, a good knit is the highest-value buy of the winter: it goes under a jacket for the office party, over a tee for the house party, and on its own on Christmas Day. Finish with leather shoes that are actually polished. Nothing undoes an otherwise good outfit faster than the shoes.


This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.