Dark brown is the best shoe color with a navy suit. Black is the most formal choice, and burgundy or oxblood is the most distinctive. Mid brown and tan also work, but only for daytime and casual events. Navy is the most flexible suit color, so the right shoe depends on the occasion more than on the suit.
Navy Suit Shoe Colors, Ranked
| Rank | Shoe color | Formality | Best occasion |
|---|---|---|---|
| 1 | Dark brown | Business formal | Office, weddings, interviews, dinners. The default. |
| 2 | Black | Most formal | Funerals, evening events, conservative offices and interviews |
| 3 | Burgundy or oxblood | Business formal | Office, weddings, dates, any time you want some color |
| 4 | Mid brown or cognac | Business casual | Daytime, spring and summer, no-tie outfits |
| 5 | Tan or light brown | Casual | Summer and outdoor weddings, linen or cotton navy suits |
Quick rules
- The darker the shoe, the more formal the outfit.
- Match the belt to the shoes and the socks to the trousers.
- Skip navy shoes. They almost match the suit and look like a near miss.
- Gray, white, and light suede shoes are casual. Keep them for a navy suit worn without a tie.
Dark Brown Shoes With a Navy Suit
Dark brown and navy are both dark, cool-against-warm neutrals, so the pairing has contrast without drawing attention. A dark brown cap-toe Oxford is formal enough for a client meeting or a wedding. A dark brown Derby or loafer makes the same suit work for a business casual office.
Shades sold as espresso, chocolate, or dark brown all count. If you can only tell the shoe is brown in good light, it is dark enough for any setting where a navy suit is appropriate, short of a funeral.
Black Shoes With a Navy Suit
Black with navy is correct and conservative. It is the standard combination in law, banking, and government, and it is the right call for funerals, evening events, and interviews where you do not know the dress culture.
The tradeoff is contrast. Black and dark navy are close in tone, so the outfit looks plainer than it does with brown. That is a feature in a formal setting and a drawback at a summer wedding. Wear a black cap-toe Oxford with a black belt. The rule for choosing between the two is in brown vs black dress shoes.
Burgundy and Oxblood Shoes With a Navy Suit
Burgundy and oxblood are dark red-browns. Against navy they read as dark and formal from a distance and show their color up close. Formality is about equal to dark brown, so you can wear burgundy Oxfords to the office and to most weddings.
Good options: a burgundy cap-toe Oxford for business, a burgundy penny loafer for business casual, or a burgundy wingtip for a wedding. Pair with a burgundy or dark brown belt and navy socks. The full guide is what to wear with burgundy and oxblood shoes.
Mid Brown and Tan Shoes With a Navy Suit
Mid brown, cognac, and walnut shoes are a step less formal. They work with a navy suit in the daytime, in warm weather, and with an open collar. Many men wear this combination to weddings, and it photographs well outdoors.
Tan is the most casual. The contrast with navy is strong, which pulls the eye down to your feet. Keep tan for cotton, linen, or lighter navy suits at summer and outdoor events. Avoid it at night, at funerals, and in formal offices.

What Color Shoes With a Dark Blue or Blue Suit
Navy is the darkest blue, and the same rules cover any dark blue suit. As the blue gets lighter and brighter, shift the shoes lighter too.
| Suit | Best shoe colors | Avoid |
|---|---|---|
| Midnight navy (almost black) | Black, dark brown, oxblood | Tan |
| Navy or dark blue | Dark brown, black, burgundy, mid brown | Navy shoes |
| Mid blue, royal blue, French blue | Mid brown, dark brown, cognac, tan | Black can look heavy |
| Light blue (cotton, linen, seersucker) | Tan, mid brown, brown suede, white sneakers | Black |
Shoes for a Navy Suit by Occasion
| Occasion | Color | Style |
|---|---|---|
| Interview | Black or dark brown | Cap-toe Oxford |
| Daily office | Dark brown or burgundy | Oxford, Derby, or monk strap |
| Evening or formal wedding | Black or dark brown | Cap-toe or plain Oxford |
| Daytime or outdoor wedding | Dark brown, mid brown, or burgundy | Oxford, brogue, or loafer |
| Funeral | Black | Plain or cap-toe Oxford |
| Date or dinner, no tie | Burgundy or brown | Loafer, Derby, or Chelsea boot |
| Summer event | Mid brown or tan | Loafer or suede Derby |
Wedding dress codes vary a lot. Check what shoes to wear to a wedding before you pick.
Best Shoe Styles for a Navy Suit
- Oxford. Closed lacing, the most formal style, and the right pick for business and formal events. Models at each price tier are in the best Oxford shoes for men.
- Derby. Open lacing, slightly less formal, and more comfortable for a high instep. Good for daily office wear.
- Loafer. A penny or tassel loafer in dark brown or burgundy suits a navy suit worn without a tie, and summer events.
- Monk strap. A double monk in dark brown sits between an Oxford and a Derby in formality.
- Dress boot. A dark brown lace-up boot or Chelsea boot works in fall and winter if the trousers are slim enough to sit over the shaft.
- Sneakers. Plain white leather sneakers work with a navy suit only in a casual setting, with no tie and a slim trouser hem.
What Color Shoes to Wear With a Navy Suit (Women)
The same color logic applies to a women's navy suit, with a few more options.
- Nude or tan. A pump or block heel close to your skin tone lengthens the leg line with a skirt suit or cropped trousers. This is the most common choice for the office.
- Black. The most formal and conservative. Black pumps, loafers, or ankle boots all work.
- Burgundy. Loafers, pumps, or ankle boots in burgundy add color while staying dark enough for business.
- Cognac or brown. Loafers and ankle boots in brown suit a navy trouser suit in the daytime.
- White sneakers. Fine with a relaxed navy suit in a casual office.
Metallics and red also work with navy for evening. If you carry a leather bag, keeping it in the same color family as the shoes looks deliberate, but an exact match is not needed.
Belt and Socks With a Navy Suit
Your belt matches your shoes in color and finish. Dark brown shoes take a dark brown belt, black takes black, and burgundy takes burgundy or dark brown. Details are in how to match your belt to your shoes.
Socks match the trousers. Navy over-the-calf socks are right with every shoe color on this page. If you want a pattern, keep the base navy and the pattern small. See what socks to wear with dress shoes.
What Not to Wear With a Navy Suit
- Navy shoes. A near match looks like a mistake. Navy suede with a much lighter blue suit is the only version that works.
- Tan shoes at formal or evening events. Too much contrast, too casual.
- A belt that does not match. A black belt with brown shoes is the most common error.
- Square-toed or heavily scuffed shoes. Shape and condition matter as much as color. A rounded or almond toe and a fresh polish do more than a color change.
If you also own a gray suit, the same shoes will cover it. See what color shoes to wear with a gray suit.
Frequently Asked Questions
What color shoes go with a dark blue suit?
Treat a dark blue suit as navy: dark brown, black, or burgundy. For a brighter mid blue or royal blue suit, mid brown and tan work better than black, which can look heavy against a lighter blue.