Restaurant Dress Codes, Decoded (And When They Are Enforced)

Well-dressed man at a restaurant table

Restaurant dress codes are a strange survival. Most have quietly dissolved, a few are enforced rigorously, and almost none are explained anywhere you can find them before you arrive. The result is a small, entirely avoidable anxiety before any meal that costs more than about sixty pounds a head.

Here is what the codes actually mean, how to find out what a particular restaurant expects, and what to wear when nobody will tell you.

The codes, decoded

CodeMeansWear
Jacket requiredA tailored jacket, enforced at the doorBlazer or suit jacket, collared shirt, wool trousers or chinos, leather shoes
Jacket and tie requiredBoth, enforcedSuit or blazer with tie
Formal / elegantJacket expected, tie optionalSuit or blazer, shirt, leather shoes
Smart casualNo trainers, no shorts, collar preferredChinos or dark jeans, shirt or fine knit, blazer optional
Business casualOffice-appropriateChinos or wool trousers, shirt, blazer optional
Casual elegant / dressy casualSmart casual with a jacketBlazer, shirt, chinos or dark jeans
No dress codeGenuinely relaxedAnything clean and considered

The two that actually get enforced are jacket required and jacket and tie required. Everything else is a preference the restaurant would like you to observe, and a maître d’ is unlikely to turn you away over.

How to find out before you go

  1. Check the restaurant’s own website — usually under Reservations, FAQ, or the bottom of the About page. This is the only authoritative source.
  2. Look at their Instagram. More useful than the dress code page, because you can see what guests are actually wearing rather than what the restaurant aspires to.
  3. Call and ask. Takes ninety seconds, and restaurants field this question constantly. There is nothing awkward about it.
  4. Check recent reviews for mentions of dress code — people complain when they are turned away, and that is useful information.

Assume the code is real if it is stated. Restaurants that publish a jacket requirement generally mean it, and several keep loaner jackets at the door specifically because people test this.

The reliable outfits

Fine dining / jacket required

Navy or charcoal suit, or a blazer with wool trousers + white or pale blue shirt + leather oxfords or loafers. Tie if the code specifies one, otherwise optional.

If a tie is required, keep it plain and dark. The knot options are in the tie guide.

Upscale but not formal

Unstructured blazer + fine knit or oxford shirt + charcoal chinos or dark jeans + Chelsea boots or loafers.

This is the modern default for most good restaurants and it is very hard to get wrong. Dark denim is acceptable at the large majority of upscale restaurants now, provided the rest of the outfit is considered.

Neighbourhood restaurant / bistro

Dark jeans or chinos + shirt or knitwear + boots or clean leather sneakers. A jacket is optional and rarely wrong.

Lunch

Lunch runs about one notch more relaxed than the same restaurant at dinner. A blazer that would be standard at 8pm can feel slightly formal at 1pm.

The jeans question

This is the thing people actually want to know, so plainly:

Dark, well-fitted jeans in a clean rinse are acceptable at most upscale restaurants. They are not acceptable where a jacket and tie are required, and they are a risk at very traditional establishments — old-guard steakhouses, hotel dining rooms, and anywhere with a decades-old reputation to protect.

If you wear jeans somewhere smart, everything else has to carry the outfit: a blazer, a proper shirt or fine knit, and leather shoes rather than sneakers. Fit and wash guidance is in the jean fits guide.

The trainer question

Similar answer, narrower. Minimal white leather sneakers pass at most upscale restaurants and increasingly at some quite smart ones. Technical or chunky trainers do not. Anywhere with a jacket requirement expects leather shoes.

The distinction and the reasoning are in the casual shoes guide.

What restaurants still turn people away for

  • Shorts — the most commonly enforced restriction anywhere with a code.
  • Sportswear — tracksuits, football shirts, athletic gear.
  • Flip-flops and sandals.
  • Hats indoors — still enforced at traditional restaurants.
  • Vests / tank tops.
  • Ripped or heavily distressed denim at anywhere upscale.

Practical notes

  • Restaurants are often cold. Air conditioning runs hard in dining rooms. A jacket or a layer is practical as well as appropriate.
  • You will be sitting for two or three hours. Trousers that fit properly when seated, not just standing — the check is in the fit guide.
  • Go light on cologne. This is the one setting where it genuinely interferes: strong fragrance sits over food and affects the people at the next table. One spray, or none. The guidance is here.
  • Check where the coat goes. Some restaurants have a cloakroom; some expect you to keep it. A dark overcoat is easier to manage either way — the outerwear guide.

Frequently asked questions

What does jacket required mean at a restaurant?

It means a tailored jacket — a blazer or suit jacket — is required for entry, and it is genuinely enforced. Many such restaurants keep loaner jackets at the door. Pair it with a collared shirt, wool trousers or chinos, and leather shoes.

Can you wear jeans to a nice restaurant?

At most upscale restaurants, yes, provided the jeans are dark, well-fitted and in a clean rinse, and provided the rest of the outfit carries them — a blazer, a proper shirt or fine knit, and leather shoes. Jeans are not acceptable where a jacket and tie are required.

Can you wear sneakers to a nice restaurant?

Minimal white leather sneakers pass at most upscale restaurants and increasingly at quite smart ones. Chunky or technical trainers do not. Anywhere with a jacket requirement expects proper leather shoes.

How do you find out a restaurant dress code?

Check the restaurant own website under Reservations or FAQ, look at their Instagram to see what guests actually wear, or simply call and ask — restaurants field the question constantly. Recent reviews often mention it too, particularly if anyone has been turned away.

What does smart casual mean at a restaurant?

No trainers, no shorts, and a collar preferred. In practice it means chinos or dark jeans with a shirt or fine knit, and leather shoes or boots. A blazer is optional and never wrong. It is the most common code at good but not formal restaurants.

Should you wear cologne to a restaurant?

Very sparingly or not at all. Strong fragrance sits over food and affects diners at neighbouring tables, and it is the one setting where it genuinely interferes with the occasion. One spray at most, applied well before you leave.

The short version

  • Only “jacket required” and “jacket and tie” are truly enforced. The rest are preferences.
  • Check the website, then Instagram, then call. Ninety seconds of research.
  • Blazer + fine knit or shirt + dark jeans or chinos + leather shoes handles almost everything.
  • Dark jeans are fine at most upscale restaurants. Not where a tie is required.
  • Minimal leather sneakers pass; technical trainers do not.
  • Go easy on the cologne. It sits over the food.

A blazer in the car solves ninety per cent of this. If you are unsure, bring one and decide at the door.