Short answer: there is one rule and it is about contrast, not colour. Your trousers must look deliberately different from the jacket, not accidentally similar. Grey flannel, chinos, cords and dark denim all work under a navy blazer. The only reliable failure is trousers that are almost — but not quite — the same shade as the jacket.
The one rule
A blazer or sport coat is a standalone jacket. It has no matching trousers and never did, which is exactly what separates it from a suit jacket — the difference is inside the garment, and the standalone ones are built to be broken up.
So the pairing has to look chosen. Navy jacket with grey trousers reads as a decision. Navy jacket with slightly different navy trousers reads as a suit that has gone wrong — and everyone can see it, even people who could not tell you why.
That is the whole rule: clearly different, or genuinely identical. Never nearly. Everything below is just the useful range of "clearly different".
Grey wool — the one that always works
If you own a navy blazer and one pair of trousers to go with it, make them mid-grey wool. The contrast is unmistakable, it works in every season, and it is the only combination that reads correctly in both an office and a restaurant.
Charcoal works too but tips more formal — close enough to a suit that people occasionally look twice. Light grey goes the other way and reads distinctly casual, which is useful in summer and wrong at a funeral.
Chinos — the default for everything below business
Cotton chinos in stone, khaki or olive sit one step below wool and cover most of what people actually wear a sport coat to. They also solve the warm-weather problem: a wool jacket over cotton trousers breathes far better than a full wool pairing.
The failure mode is fit, not colour. Chinos are usually bought off a rack and worn slightly too loose, which drags the whole outfit down regardless of how good the jacket is. If the jacket is made to you and the trousers are not, the trousers are what people will notice.
Corduroy — autumn, and more formal than it looks
Cords are underrated and slightly misunderstood. A fine-wale corduroy in tobacco, olive or grey sits almost exactly where grey flannel sits on the formality ladder — it just looks warmer, because the texture catches light.
Wide wale is a different garment. It reads as workwear, pairs only with the most textured sport coats, and looks odd under anything smooth.
Denim — yes, with conditions
Denim works under a sport coat and, carefully, under a blazer. Three conditions, and they are not negotiable:
- Dark and even. Fading, whiskering and distressing all read as casual wear, and they fight the jacket rather than contrasting with it.
- No rips, obviously.
- A softer jacket. This is the part people miss. Denim works under a sport coat because the sport coat is softly constructed. Put it under a sharply structured jacket and the two are arguing.
That last point is why the construction question matters practically rather than academically. How much canvas and padding is inside your jacket determines what you are allowed to wear underneath it.
The formality ladder, in order
| Trouser | Reads as | Best with |
|---|---|---|
| Charcoal wool | Most formal | Navy blazer |
| Mid-grey wool | Smart, always right | Anything |
| Fine-wale cord | Smart, warmer | Tweed, flannel jackets |
| Chinos | Smart casual | Sport coats |
| Dark denim | Casual | Soft sport coats only |
Where the fit actually decides it
Separates are harder to wear than a suit for one reason: nothing is guaranteeing the proportions any more. With a suit the maker balanced the jacket length against the trouser line. With separates, you are doing that yourself.
- Rise matters more than with a suit, because the jacket is usually shorter and more of the trouser is visible. A rise that sits too low breaks the line at the waist. How to measure rise.
- Inseam and break are the most common failure. Chinos and cords are frequently worn too long, and the pooling at the ankle is the first thing that reads as sloppy. How to measure inseam.
- Thigh and seat want a little more room than a suit trouser if the jacket is casual — a slim wool cut under a tweed jacket looks mismatched in construction, not just colour.
How we make them
Nathan Tailors cuts trousers as separates, to your measurements, from $69 — garment only, shipping quoted separately by destination before payment. Wool, cotton-linen, cord and flannel are all normal requests.
The most useful order most people can place is not another jacket: it is two pairs of trousers, mid-grey wool and stone chino, cut to the same measurements. That single pair of orders makes an existing blazer wearable three or four more ways.
Blazers themselves start at $149. If you are ordering both at once, tell us what jacket the trousers are meant to go under — it changes the cloth weight we suggest so the two hang together rather than fighting.
The short version
Grey wool if you buy one. Chinos if you buy two. Cords in autumn, dark denim only under something soft. And whatever you choose, make sure it looks like you chose it — the only pairing that genuinely fails is the one that looks like a suit that did not quite match.


