Navy slim tapered chino trousers

What to Wear with Navy Trousers: Shirts, Jumpers and Shoes for Men

Navy trousers are the quiet workhorse of a man's wardrobe. They are smarter than jeans, softer than black and easier to match than almost any other colour. The only real rule is contrast: give navy something lighter or warmer to sit against, and it looks considered rather than dark and flat.

The short answer

  • Tops: white, light blue, grey, oat, stone and tobacco all work. Navy on navy works too if the textures differ.
  • Shoes: brown leather or suede is the safest match; white trainers for weekends; black for evening and formal.
  • Avoid: a black top that is almost the same depth as the trousers, which reads as a mismatch rather than a choice.

What colour shirt goes with navy trousers?

Light blue and white are the classic answers, and an Oxford shirt in sky blue or light grey is the easiest everyday pairing. Light grey gives a cooler, more modern look. For weekends, a check or brushed cotton shirt with brown, green or tan in it picks up the warmth that navy lacks.

Try the Chelsea Oxford Shirt in Sky Blue or Light Grey, or browse brushed cotton shirts for winter.

What jumper goes with navy trousers?

Knitwear is where navy trousers shine in a British winter. Oat, light grey and tobacco jumpers give clear contrast. Charcoal is a softer, office-friendly option. A navy jumper over navy trousers can look sharp if one piece has texture, such as a cable or rib knit, and there is a light shirt or tee at the collar to break it up.

See all men's jumpers and knitwear.

What shoes go with navy trousers?

  • Brown leather or suede: loafers, desert boots or Chelsea boots. The easiest match for work and weekends.
  • White trainers: clean and casual with chinos and a knitted polo or tee.
  • Black shoes: fine with smart navy trousers in the evening, especially with a black or charcoal top that ties them in.
  • Burgundy or oxblood: a richer alternative to brown that suits navy well.

Five easy navy trouser outfits

  1. Office: navy Bank stretch smart trousers, white or light blue shirt, light grey quarter-zip, brown loafers.
  2. Smart casual: navy Putney chinos, Stone or White Fitzrovia knitted polo, white trainers.
  3. Winter weekend: navy Kentish corduroy trousers, oat cable knit jumper, brown suede boots.
  4. Commute: navy Holborn stretch tech trousers, charcoal roll neck, camel or grey overcoat.
  5. Evening: navy smart trousers, black roll neck, black Chelsea boots. Navy and black can work when the top is clearly black and the trousers clearly navy.

Can you wear navy trousers with a black top?

Yes, but be deliberate. It works when the black is a true black and the navy is clearly blue, and when the shoes match one or the other. It looks muddled when both are faded or similar in depth. If unsure, choose grey, which sits between the two and always works.

Navy trousers vs grey trousers

Navy is a touch more versatile with brown shoes and warm-coloured knitwear; grey is easier with black shoes and cool colours. If you own only one pair of smart trousers, navy or charcoal are both safe first buys. For grey, see our guide to what to wear with grey trousers.

Questions answered

Do navy trousers go with a navy blazer?

Only if the shades and fabrics clearly differ, or they match exactly as a suit. A near-miss looks like a mismatched suit, so choose a grey or tan jacket instead.

What colour belt with navy trousers?

Match the belt to your shoes: brown with brown, black with black.

Are navy chinos smart casual?

Yes. Navy chinos are one of the most dependable smart-casual trousers, dressed up with an Oxford shirt and loafers or down with a tee and trainers.

Shop the full range of men's trousers and chinos. UK orders arrive in 3 to 5 working days.