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

RankShoe colorFormalityBest occasion
1Dark brownBusiness formalOffice, weddings, interviews, dinners. The default.
2BlackMost formalFunerals, evening events, conservative offices and interviews
3Burgundy or oxbloodBusiness formalOffice, weddings, dates, any time you want some color
4Mid brown or cognacBusiness casualDaytime, spring and summer, no-tie outfits
5Tan or light brownCasualSummer 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.

Navy suit trousers with brown leather dress shoes on a wooden floor

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.

SuitBest shoe colorsAvoid
Midnight navy (almost black)Black, dark brown, oxbloodTan
Navy or dark blueDark brown, black, burgundy, mid brownNavy shoes
Mid blue, royal blue, French blueMid brown, dark brown, cognac, tanBlack can look heavy
Light blue (cotton, linen, seersucker)Tan, mid brown, brown suede, white sneakersBlack

Shoes for a Navy Suit by Occasion

OccasionColorStyle
InterviewBlack or dark brownCap-toe Oxford
Daily officeDark brown or burgundyOxford, Derby, or monk strap
Evening or formal weddingBlack or dark brownCap-toe or plain Oxford
Daytime or outdoor weddingDark brown, mid brown, or burgundyOxford, brogue, or loafer
FuneralBlackPlain or cap-toe Oxford
Date or dinner, no tieBurgundy or brownLoafer, Derby, or Chelsea boot
Summer eventMid brown or tanLoafer 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.

Read next

What Color Shoes to Wear With a Gray (Grey) Suit Continue reading

Frequently Asked Questions

What color shoes go with a navy suit?

Dark brown, black, burgundy, mid brown, and tan all go with a navy suit. Dark brown is the most useful, black is the most formal, and tan is the most casual.

What is the best color shoe for a navy suit?

Dark brown. It has enough contrast to show against navy, it is formal enough for the office and most weddings, and it works in every season. Choose black instead for funerals, evening events, and conservative interviews.

Can you wear black shoes with a navy suit?

Yes. Black shoes with a navy suit is the most formal version of the outfit and is standard in law, finance, and government. Pair them with a black belt and navy socks.

Do burgundy or oxblood shoes go with a navy suit?

Yes. Burgundy and oxblood are among the best colors with navy because the red-brown tone contrasts with blue without being bright. They are about as formal as dark brown and suit offices, weddings, and dinners.

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.

What color shoes should a woman wear with a navy suit?

Tan or nude, black, burgundy, and cognac all work with a women's navy suit. Nude or tan pumps lengthen the leg line with a skirt, black is the most formal, and burgundy loafers or block heels add color without clashing.

What color belt goes with a navy suit?

The belt matches the shoes, not the suit. Brown shoes take a brown belt in a similar shade, black shoes take a black belt, and burgundy shoes take a burgundy or dark brown belt.

What color socks go with a navy suit?

Navy socks. Matching socks to the trousers keeps one unbroken line from waist to shoe, and it works with brown, black, and burgundy shoes alike.