What Color Shoes Go With What Suit? The Complete Men's Matching Guide

An oxford, derby, and monk strap side by side on a wooden floor. Each shoe is accompanied by a colored rectangular cloth that compliments the shoes

Many men fall into a common trap when building their wardrobe. They purchase a pair of shoes they absolutely love, only to find that the pair does not work with any of the suits already hanging in their closet. This leads to missed opportunities and disjointed outfits that never quite look as sharp as intended. To master your personal style, you only need to understand the fundamental relationship between three core dress shoe colors and five common suit colors. Every combination has a clear right answer, and this guide provides you with the framework to ensure your footwear always elevates your look rather than detracting from it.

The 3 Core Dress Shoe Colors, and What Each One Signals

To build a versatile wardrobe, you do not need dozens of pairs. You simply need to master the three pillars of men's footwear: black, brown, and burgundy.

Black Shoes

Black footwear is the most formal option available. It signals authority, precision, and an unwavering commitment to formality. If you are preparing for a high stakes meeting, a funeral, or a formal black tie event, black is your standard. These shoes pair perfectly with black suits, charcoal suits, and dark navy suits. However, you should strictly avoid pairing black leather with tan, beige, or brown suits. The visual contrast is too stark, and the combination often looks heavy and mismatched. When investing in black footwear, prioritize styles that emphasize clean lines, such as a cap toe Oxford, a sleek wholecut, or a classic plain toe Derby. Our collections from Moreschi, Allen Edmonds, Calzoleria Toscana, and Mezlan all offer exceptional versions of these staples.

Shop Men's Black Shoes

Brown Shoes

Brown is the most versatile color you can own. It works across a wide spectrum, ranging from casual Friday office looks to more formal evening events. The versatility of brown often comes down to the specific shade you choose. A deep, dark chocolate brown is the most formal and easiest to pair. Medium brown shades are slightly more relaxed, while light tan or cognac hues lean into a casual, spirited aesthetic. You can comfortably pair brown shoes with navy, medium grey, light grey, brown, and khaki suits. While the traditional rule of never wearing brown in town has largely been abandoned in modern style, it remains wise to avoid brown shoes with a black suit. A dark brown shoe with a navy suit is widely considered the most reliable pairing in menswear.

Shop Men's Brown Shoes

Burgundy and Oxblood Shoes

If you want to express your personality and add a touch of flair to your wardrobe, burgundy or oxblood is the answer. These colors are inherently more stylish and expressive than black, yet they remain grounded enough for professional environments. They pair beautifully with navy, light grey, and medium grey suits. Surprisingly, they also work well with charcoal suits, where they provide a warm, sophisticated contrast. Avoid pairing these with brown suits, as the colors will clash, and steer clear of black suits, where the contrast is simply too jarring. A burgundy shoe paired with a navy suit is often cited as the best looking combination a man can wear. Brands like Allen Edmonds and Mezlan carry fantastic options for those looking to add these deep, rich tones to their rotation.

Shop Men's Burgundy Shoes


The Master Pairing Table

To make this information as actionable as possible, keep this table in mind when you are getting dressed or planning your next purchase.

Suit Color Best Shoe Color(s) Avoid
Black suit Black (only safe choice) Brown, burgundy, tan
Charcoal suit Black (safest), dark burgundy Light brown, tan, cognac (Deep chocolate brown is acceptable)
Navy suit Dark brown, cognac, burgundy (all excellent) Black (works but wastes the navy's versatility)
Medium/Light Grey Black, brown, and burgundy all work well A very light tan can look washed out
Brown suit Medium or dark brown, tan, cognac Black (too stark), burgundy (color clash)
Light Blue / Seersucker Tan, cognac, or light brown Black (too heavy for warm, light fabrics)
Olive / Green Brown, tan, or cognac Black (military conflict); burgundy can work

A guide for color pairing suits and shoes. Black suit with black shoes. Charcoal suit with black or dark burgundy shoes, etc.

Shop Men's Shoes by Color

By Suit, Detailed Pairing Guide

Understanding the general rules is the first step, but applying them to your specific suits is where you truly refine your look.

Navy Suit

Navy is the most forgiving suit color, acting as the ultimate blank canvas in your wardrobe. Because it is so versatile, all three core shoe colors perform well here. Your choice should be guided by the occasion. Dark brown is classic and perfectly safe for every professional setting. If you are heading to a daytime event, a garden party, or a wedding, cognac or tan shoes add a touch of warmth and vibrancy. For dinners or offices where style is prioritized, burgundy is your best friend. It elevates the navy, making the entire outfit feel deliberate and sophisticated. While you technically can wear black shoes with a navy suit, it is often a waste of the suit's versatility, so reserve those black shoes for your charcoal or black suits.

Charcoal Suit

The charcoal suit is the power suit of the professional world. The most authoritative, sleek combination is charcoal with black shoes. This is your go to for high level meetings, job interviews, or formal dinners. If you want a slightly more nuanced look, try dark burgundy. It adds warmth without sacrificing the formality required by the charcoal fabric. With brown, be very careful. Only the deepest, darkest chocolate or espresso shades work here. Any lighter shade like tan, cognac, or medium brown will clash with the cool, austere tone of the charcoal and must be strictly avoided.

Light or Medium Grey

Grey is a neutral canvas that offers endless possibilities. Black shoes provide a sharp, high contrast look that feels very clean and intentional. If you want to showcase your style, burgundy is arguably one of the best combinations in all of menswear. The warmth of the burgundy leather offsets the cool tone of the grey perfectly. Medium brown also works well here, reading as relaxed, stylish, and highly approachable.

Black Suit

With a black suit, there is one rule that never changes. You must wear black shoes. This is a formal anchor, and it is not the place to experiment with color. Stick to a polished cap toe or plain toe Oxford. Black suits are designed to be uniform and sharp, so do not try to add personality through your footwear here. Let the cut of the suit and the quality of the shoe leather speak for themselves.

The Belt Rule, and When It Applies

One of the most important rules in menswear is that your belt should always match your shoe color, not your suit color. If you are wearing black shoes, you wear a black belt. If you are wearing brown shoes, you wear a brown belt. For those burgundy or oxblood shoes, aim for a matching burgundy belt or a deep dark brown belt.

It is also important to match your textures. Suede shoes demand a suede belt, while polished leather shoes require a polished leather belt. If you are wearing trousers that feature side adjusters or are held up by suspenders, you have the freedom to skip the belt entirely. Since the belt would be hidden by the waistband, it is unnecessary. As your collection grows, prioritize investing in high quality leather belts in both black and brown. They are small accessories, but they tie your entire outfit together in a way that is immediately noticeable.

A burgundy double monk strap with a burgundy leather belt sitting side by side showing how shoes and belts should always match.

Shop Men's Belts

A Note on Shoe Style as Well as Color

Color matching is only half of the equation. You must also consider the formality of the shoe style. Even if the color is perfect, the wrong style can throw off the balance of your outfit. A brown brogue Oxford has a completely different character than a brown penny loafer, even when paired with the exact same navy suit. The brogue adds texture and a more casual, rugged element, while the penny loafer offers a sleek, collegiate, or leisurely vibe. Always think about the silhouette and the construction of the shoe before you step out the door. To learn more about the difference between the four common dress shoes styles, read our style guide.

In summary, navy suits offer the most flexibility, while charcoal and black suits require the precision of black shoes. Grey suits are your middle ground, working with almost everything in your closet. When you find yourself in doubt, a dark brown shoe paired with a navy suit is a timeless decision that will never steer you wrong.

By keeping these principles in mind, you can stop worrying about whether your outfit works and start focusing on the impression you are making. Explore our full collections of footwear to find the perfect pair to complete your next look. If you are ever unsure which pair is the right choice for your specific suit, contact our team for a personalized recommendation.

Shop Men's Dress Shoes