Blue Shirt Combination: What Pants Go With a Navy or Blue Shirt
Beige trousers are the best match for a navy blue shirt, balancing the cool blue with warmth. Light grey and charcoal suit the office, white and off-white suit summer, and olive works casually. Avoid black trousers with navy, and wear brown shoes with lighter trousers, black with charcoal.
Pick your shirt colour
We'll show the trousers, shoes and belt that work with it, and say why.
A good combination is like the boat and the fish: two things that hold each other up.
What colour pants go with a navy blue shirt
Beige, grey, white and off-white are the best matches for a navy or indigo shirt. They give contrast, and beige adds a warm balance to the cool blue. For a mid-blue shirt, navy and charcoal trousers also work.
| Trousers | Look | Shoes | Occasion |
|---|---|---|---|
| Beige / khaki | Classic, warm | Brown or tan | Smart casual, day functions |
| Light grey | Cool, smart | Black or brown | Office |
| Charcoal | Formal | Black | Office, evening |
| White / off-white | Fresh, summery | Tan or white sneakers | Holidays, day events |
| Olive | Earthy | Brown | Casual |
| Light-wash denim | Relaxed | Sneakers | Weekend |
For the office
A navy or indigo shirt with light grey or charcoal trousers is formal without being stiff. Brown shoes soften it; black keeps it strict. A plain mid-blue shirt with navy trousers also works if the shades are clearly different.
For a wedding or evening
Navy with beige is one of the best day-function outfits: rich, calm and flattering on Indian skin tones. For evenings, pair with charcoal and black shoes.
Casual
Indigo with off-white chinos or olive trousers is an easy weekend look. Sleeves rolled, shirt untucked, brown loafers or white sneakers.
Shoes and belt
- Brown and tan: with beige, olive, white and light grey.
- Black: with charcoal.
- Match the belt to the shoes.
Colours to avoid
Black trousers with a navy shirt look like a mismatch. Navy trousers of the same depth as the shirt make the outfit blur. Bright blue trousers compete with the shirt.
Blue shirts by mtsya
Deluge is an indigo-blue slub with pale woven bands; it pairs best with beige, off-white or light grey. Regular fit, sizes S to XXL, ₹1,499 with free shipping in India. If you want a lighter blue look, see the sky blue shirt guide, or open the full colour chart.
Deluge is named for the flood that Matsya guided Manu's boat through, and carries his small stitched fish.
Shop the shirts
Questions, answered
Which pant goes with a navy blue shirt?
Beige or khaki is the most flattering choice, followed by light grey. Both give contrast. Charcoal is the more formal option for offices and evenings.
Can I wear a navy shirt with black pants?
It is best avoided. Navy and black are close enough to look accidentally mismatched. Charcoal grey gives a similar dark look with clearer contrast.
What shoes go with a blue shirt and beige pants?
Brown or tan leather shoes, loafers or suede. White sneakers work for casual wear. Black shoes look heavy with beige.
Can I wear a blue shirt with blue jeans?
Yes, if the shades differ clearly: a dark indigo shirt with light-wash jeans, or a pale blue shirt with dark jeans. Matching blues look flat.
The fitting room
Read next:Blue jeans shirt combinations ·Beige pant shirt combinations ·Sky blue shirt combinations ·Beige shirt combinations ·Shirt and pant colour combinations