What Shoes to Wear With a Suit: A Complete Guide
Knowing what shoes to wear with a suit is one of the quiet fundamentals of dressing well — and one of the easiest to get subtly wrong. The right pair does more than complete an outfit; it settles it, grounding the whole silhouette with intention. This guide sets out which leather dress shoes belong with which suits — by color, by formality, and by style — so the decision becomes instinctive rather than anxious. Master a handful of principles, and you will never again stand before the mirror unsure whether the shoes are right.
The First Principle: Match Formality Before Color
Before any question of what shoes to wear with a suit, settle the question of formality. A suit and its shoes must speak at the same volume. A sleek Cap-Toe Oxford answers a formal worsted suit; a textured penny loafer suits softer tailoring. As a rule, closed lacing and a clean leather sole read formal; open lacing, broguing, and rubber soles read progressively more casual. Begin there, and color becomes a refinement rather than a gamble.

Formality is the first decision — match the shoe's register to the suit before anything else
The Best Dress Shoe Styles to Wear With a Suit
Three styles cover virtually every suit you will wear. Here is which suits each one flatters.
Oxfords
The Oxford is the default dress shoe for a suit. A black Cap-Toe Oxford or Wholecut Oxford is the correct choice for charcoal and black suits and for formal evening wear; a dark-brown Oxford is the more versatile option for navy and gray. Its closed lacing and clean toe cap make it the most formal style, so it suits the most formal suits — worsted business suits, wedding suits, and black-tie-adjacent dress.
Loafers
A loafer pairs best with softer, less formal suits — unstructured cuts, summer tailoring, and smart-casual suiting. A polished penny loafer or horsebit loafer in dark brown or oxblood works beautifully with navy and gray, while a suede loafer reads relaxed enough for a summer suit. Avoid loafers with the most formal worsted and black-tie suits, where an Oxford is expected.
Boots
A sleek Chelsea boot in dark-brown or black leather can be worn with a suit, particularly slimmer, more modern cuts, and in cooler months. It leans contemporary and works best with navy, gray, and earth-toned suits rather than formal black. A chukka boot is more casual still — reserve it for tweed or casual suits, not business or formal wear.
What Shoes to Wear With a Navy Suit
The navy suit is the most versatile in a wardrobe, and it is most flattered by brown leather shoes. A mid-to-dark brown Oxford or a burnished oxblood pair brings warmth that black cannot, and the contrast looks considered rather than severe. Black works for formal evening settings, but for daytime and business, brown is the more elegant answer.
What Shoes to Wear With a Gray Suit
Gray is a great accommodator. Light and mid-gray suits welcome brown in almost any shade, from tan to chocolate, while charcoal leans toward black or very dark brown for a sharper, more formal effect. A burnished brown Oxford against mid-gray is among the most quietly sophisticated combinations in menswear.
What Shoes to Wear With a Black Suit
The black suit is the one firm rule on this list: it asks for black shoes, almost without exception. Reserved for formal events and evening occasions, the black suit loses its authority the moment brown enters the picture. A sleek black Oxford on a clean shoe last is the only correct answer.

The right shoe settles a suit; formality must match before color is even considered
A Quick Reference: Suit and Shoe Pairings
|
Suit |
Best shoe color |
Best styles |
|
Navy |
Brown, oxblood (black for evening) |
Oxford, loafer, Chelsea boot |
|
Light/mid gray |
Brown, tan, oxblood |
Oxford, loafer |
|
Charcoal |
Black, very dark brown |
Cap-Toe Oxford |
|
Black |
Black only |
Oxford (Cap-Toe or Wholecut) |
|
Tan/summer |
Brown, suede |
Loafer, suede Oxford |
Frequently Asked Questions
Can I wear brown shoes with a navy suit?
Yes — it is one of the most elegant pairings in menswear. Brown brings warmth that black cannot, and it is the preferred choice for daytime and business wear. Reserve black for formal evening settings.
What color shoes go with everything?
A dark-brown leather shoe is the most versatile, partnering navy, gray, and most earth-toned tailoring. If you own a single pair of dress shoes, this is the color to choose.
Can I wear loafers or boots with a suit?
Loafers suit softer, less formal suits; a sleek Chelsea boot works with slimmer, modern cuts in cooler months. For formal worsted and black-tie suits, a lace-up Oxford remains the surer choice.
Conclusion
Deciding what shoes to wear with a suit comes down to formality, style, and color, answered in that order. Lean on Oxfords for formal suits, loafers for softer ones, brown for versatility, and black for formality. A single well-made pair of custom dress shoes in dark brown will carry you through most occasions with quiet confidence.