As intuitive as it seems, people often ponder how to match their shoes’ color with their suit.
Your shoes say a lot about you. Therefore, choosing the right footwear is crucial for projecting the perfect image.
There are many styles of men’s shoes, and each has its place. The constructions and colors you choose are a matter of personal taste and style.
But there are a couple of conventions to keep in mind. When selecting which shoe color to wear with your suit, you’ll need to follow these rules.
The Best Shoe Colors to Wear with a Suit
Black and brown are universal dress shoe colors.
But pairing shoes with your suit can be tricky. The wrong type of shoes, or the right pair in the wrong color, can ruin your sartorial look. This is because your shoes can instantly alter the aesthetic of your outfit.
But how do you know which shoes work best with the rest of your attire?
Carefully explore the image to learn how to match the color and type of your shoes with your suit color:

Your safest bet is to start with a pair or two of absolute footwear stalwarts. A pair of black, standard Oxfords or Derbies will have you covered for most events, formal and informal.
Both are great options for almost any suit color, from black and navy to grey and blue.
This doesn’t mean that there are no exceptions to the generally accepted conventions. On the contrary, both style and color are subjective concepts. So it’s perfectly fine to experiment a little.
Just remember the words of Pablo Picasso: before you can break the rules, you have to understand them. With that in mind, here’s our guide to the best shoes to wear with a particular color suit.
Shoes to Wear with a Black Suit
Black is the absence of color. Therefore, black shoes are the most obvious choice for a black suit. It’s good to follow this traditional rule whenever possible. But in a pinch, other colors can work too.

This means it doesn’t make as compelling a backdrop as grey. Technically, nothing is stopping you from mixing a black suit with shoes of a contrasting color.
Just be aware that you risk looking brash rather than well-put together.
Black Suit & Black Shoes ⭐
Go with black Oxfords as your first and best option, especially if you attend a formal event. Next, you can go for Derbies, monk straps, Chelsea boots, and brogue boots.
If this is still too subtle for you, try suede loafers. These are certainly not suitable for a black-tie event, but if that’s the occasion, you should be wearing a dinner jacket, anyway.
Black Suit & Brown Shoes
Okay, this can be a tricky combo to pull off. But a mix of a black suit with brown shoes can lead to some surprisingly sartorially pleasing results.
Similar to matching black and navy, brown and black can create a purposeful look.
There’s still enough difference between the two shades to create an aesthetically agreeable outfit. Also, the look is a favorite of David Beckham, so if it’s good enough for him, why not give it a go?
Shoes to Wear with a Blue Suit
A blue suit is an excellent choice for men with a busy, smart-casual social calendar. The color is always contemporary, always bold, and works year-round.

Blue is less traditional than navy, and lighter shades of blue are also a little less versatile. This means you should choose your shoes with a tad of caution.
Your blue suit is smart enough to pair with classic brogues and leather oxfords, yet versatile enough to match suede loafers or even Chubba boots.
Blue Suit & Black Shoes
Many fashion experts consider wearing black shoes with a blue suit to be another sartorial faux pas. The formal nature of black can clash with the more casual aspects of blue.
That said, this is not a combo you should be afraid of. Just be sure to double-check the mirror before you head out in a black shoe & blue suit combo.
Blue Suit & Brown Shoes ⭐
Similar to navy, brown footwear pairs best with lighter blue tones. And while dark browns can complement the depth of a navy suit, your best option here is to stick with lighter hues.
Monk straps work well here. So do tan brogues and Derbies in slightly richer shades of brown. Think milk chocolate rather than dark Mocha.
Blue Suit & Burgundy Shoes
A mix of rich red and brown tones, paired with burgundy shoes, blends well with a blue suit, too. The look verges on the formal without being stuffy.
It effortlessly combines a contemporary feel with a classic, classy appearance. Sharp Oxfords are your best option, but loafers and monk straps work well, too.
Go for leather, and keep them suitably polished to project a refined, confident air.
Shoes to Wear with a Navy Suit
Navy is widely revered as one of the most versatile shades on the color wheel. So it’s hard to go wrong with a navy suit. Navy is a color that complements just about every skin tone.

It also provides an effective balance of casual and smart. A navy suit will serve you equally well at formal events and in the office.
As adaptable as navy might be, there’s still a clear favorite when it comes to choosing your suit/footwear combos. Your best options here are suede styles or shiny brown leather.
Don’t worry too much about getting the shade exactly right. Hues from dark to light chocolate all sit well with a navy suit. The richness of these colors offers a pleasing contrast to the steely neutrality of the navy.
The choice of style is pretty much open, too. You can go with everything from Chelsea boots and loafers to Derbies and Oxfords, depending on the occasion at hand.
Navy Suit & Black Shoes ⭐
Navy and black is indeed a savvy partnership. There is no other gentleman’s outfit as office-ready as a single-breasted navy suit paired with black shoes.
Stick with a pattern-free suit, and go for monk straps or black Derbies to add an accent to that boardroom look.
Navy Suit & Brown Shoes
If there’s one outfit match to make a note of, this is it. It’s a truly handsome duo, no matter what the occasion might be.
Pairing brown shoes with a navy suit is a classic combo you can rely on time and time again. However, keep in mind that navy and brown tend to be more casual.
Be sure to choose a shoe from the higher end of the range to keep your look sharp. A good pair of Oxfords, monk straps, or leather Derbies is ideal.
Navy Suit & Burgundy Shoes
If brown or black shoes make you yawn, you can try injecting a burst of color into your outfit.
Burgundy footwear, especially monk straps and Derbies, creates an aesthetic counterpoint to the coolness of your navy-colored suit.
This combo is a winner for just about any occasion that isn’t black-tie.
Shoes to Wear with a Light Grey Suit
When it comes to shoe compatibility, a light grey suit will always be a safe bet.

This neutral color pairs well with pretty much any shade the color scientists can think of, from pink suede to oxblood leather and everything in between.
But there are still some classic combos that are well worth having in your sartorial repertoire.
Because it’s cool, both lighter and darker shades of grey work best with warm, rich colors that pop. Navy and oxblood are some good examples, but so are burgundy and brown.
Any of these shades can inject sufficient color to create a clear point of distinction. Darker tones, like burgundy and brown, work well too. In summer, pastels are the shades of choice to pair with your light grey attire.
Grey Suit & Black Shoes
Just as dark grey suits pair well with black shoes, so too do the lighter greys. Black’s darkness tempers the overall impression of a light grey suit. This gives the outfit a more formal look.
Although a sharp and sophisticated outfit, it’s also a great, lighter option for men who can look a tad washed out in darker suits.
The color black also means your shoe choices are pretty much unlimited. Play it safe with a pair of patent leather Oxfords. Or go playful with suede Chelsea boots.
Grey Suit & Brown Shoes ⭐
Shoes in a warm brown hue work surprisingly well with light grey suits. The tone is perfect for creating a summery overall feel for the light-suited outfit.
Brown shoes are my recommended option with a grey suit because they feel both friendly and professional. It’s also a trendsetter, and I “give my regards” to that.
The lighter shades of brown provide a more modern look, while darker shades can add a visually pleasing traditional touch. Oxfords, Derbies, or monk straps all work in this slightly different combo.
Grey Suit & Burgundy Shoes
When juxtaposed with a light grey suit, burgundy shoes can give your outfit a stunning impact. This bold contrast adds an ‘edge’ to the stylish look.
Stick to sharp, uncomplicated shoe styles like Oxfords to maintain a sophisticated, suave appearance.
Shoes to Wear with a Dark Grey or Charcoal Suit
Despite being a neutral color, a charcoal suit has a lot of depth. So a charcoal suit can look sharp when paired with burgundy, black, and brown shoes.

While the outfit is ideal for formal occasions, it’s also an excellent choice for semi-formal events, especially when worn in a slightly less traditional way.
As for the shoes, your best options are by far burgundy or black in high-quality leather. Deep shades of brown work, too, particularly mocha and chestnut.
Go with black, polished Oxfords for formal events and pointed black monk straps for more fun occasions.
Loafers or suede Chelsea boots are also options that will add a sartorial note to your charcoal outfit.
Charcoal Suit & Black Shoes ⭐
There can be no doubt that black suits look best when paired with darker shoes. The same can be said for charcoal suits.
It follows then that black shoes are the easiest option to go with your charcoal suit. It’s a sharp and stylish look and a great alternative to the usual black suit for formal events.
Charcoal Suit & Brown Shoes
As tricky as it sounds, this combination is a firm favorite at weddings. The vintage-inspired, traditional effect is a classy alternative to the standard light-grey outfit.
Charcoal is an intense, rich color, so your choice of footwear should match its depth. The smart, casual balance can be achieved with a pair of monk straps, brogues, or even brogue boots.
Charcoal Suit & Burgundy Shoes
While brown shoes don’t always work with a dark grey suit, burgundy shoes ace the job. The deep, dark tone of burgundy paired with dark grey creates a balanced look.
The outfit works for formal occasions. But it’s also a great option for semi-formal occasions, particularly when worn with a less traditional flair.
Shoes to Wear with a Brown Suit
Brown may not currently be the most popular color for men’s suits. But when done well, a brown suit can look as stylish and slick as a navy or grey number.

Black is a safe bet for almost any color outfit, including a brown suit. But you can also match brown with a limited number of other shades.
Wear your brown suit with brown lace-ups or monk straps for the best effect. Or you can take advantage of the warm, earthy tone and go with Chubba or Chelsea boots.
Brown Suit & Brown Shoes
This slightly obvious brown shoe combo creates a blended look that is both smart and smooth. It’s a great optic for a meeting with the boss, but it works on a smart night out, too.
For less formal events, mix shades of khaki from dark to light. Lace-up boots, Oxfords, and brogues are the ideal footwear for this far-from-boring outfit.
Brown Suit & Burgundy Shoes ⭐
As you’ve probably noticed by now, burgundy works with pretty much any shade of suit. Brown is no exception. Moreover, the almost blood-red burgundy is the perfect complement for your brown suit.
Leather brogues with a high-quality shine or suede oxblood Chelsea boots finish off the look with flair and panache.
Shoes to Wear with a Tan/Beige/Cream Suit
The light and breezy appearance of tan, cream, and beige suits makes them a popular summer choice. Maintain this bright and clean aesthetic with a pair of light shoes.

Dark brown, black, and burgundy might look far too heavy. A better option is to pair the outfit with white or light brown footwear.
Beige/Cream Suit & Light Brown Shoes ⭐
This is an excellent option for beige or cream suits. It’s an ideal look for summer but classic enough for formal functions.
Choose between Oxfords or brogues for a classic, polished look. Or go for loafers and suede for a more laid-back touch.
Beige/Cream Suit & White Shoes
If you’re invited to a semi-formal occasion, you can pair your beige or cream suit with white shoes. This all-over light look works refreshingly and is ideal for outdoor events.
Stick to the more casual styles. Relaxed brogues, loafers, and even spotless white sandals add panache to this daring style.
Types of Dress Shoes You Can Wear with a Suit
Generally speaking, sleek dress shoes are considered the most formal. Also, color-wise, brown is less formal than black, and lace-ups rank above slip-ons.

In the closed-lacing style, the sides of the footwear emerge from the top. They then fan slightly out and form a V where the laces meet in the middle of the shoe.
In contrast, open lacing consists of separate side pieces that fold over to meet the tongue’s center. Again, the patterns and rows of broguing detract from the shoes’ formality.
And the more detail, the lower the level of decorum. Here are the different types of dress shoes men can have in their wardrobes.
Oxford

This is the classic dress shoe that every sartorial-minded man should own. The Oxford can be easily recognized by its closed lacing system, with distinct stitching along the bottom.
The Oxford style will often feature short backs and low heels. This gives the shoes a polished and neat appearance. Perfect to wear with a suit, Oxfords are a go-to option for every formal occasion.
Black, polished styles work well for even the strictest of dress codes. But other Oxford varieties are appropriate for all kinds of social occasions, formal and less formal.
Derby

If Oxfords are the most popular dress shoe type, the Derby comes in a very close second. This shoe style has an open lacing system with a marginally less intricate design, whereas the Oxford is closed.
The Derby is also a very comfortable shoe style. It pairs easily with a suit and is entirely appropriate for all semi-formal events.
Traditional, highly polished leather styles create the perfect classic look. But a pair of suede Derby shoes can also be a great, versatile choice for casual, comfortable footwear.
Brogue

The term ‘Brogues’ can be quite confusing. The name is a reference to the broguing process, which involves embellishing the shoes with deep perforations.
It means that technically speaking, other styles with this kind of decoration are often classed as Brogues. Even if they are, at heart, a Derby or an Oxford.
All confusion aside, the Brogue is a shoe with style and personality. They can be worn with ease with almost any suit and with jeans, too.
Monk strap

If a stylish, unique dress shoe is more your thing, you can’t go wrong with a monk strap. A single strap over the top of the shoe, with a buckle or two, creates the monk strap’s sartorial impact.
The monk strap is a good choice for most looks, from formal, like a job interview or professional business meeting, to a night out with the guys. The style caters to any man looking for a polished style.
It gives your outfit an interest level above that of a standard Derby or Oxford. Stick with highly polished leather to maintain that refined, sharp look.
Loafer

This shoe comes in a laceless version, very similar to the Moccasin construction. Loafers are designed to be comfortable slip-ons, and they are perfect for adding a relaxed touch to formal outfits.
The style works well with any look. Loafers can go great with a suit, especially when worn with flair. Penny loafers are a classic, while leather tassel loafers create a casual yet dapper look.
If you’re out to impress, consider a pair of decadent velvet loafers. They’re almost guaranteed to turn a lot of heads.
Chelsea Boot

Okay, so boots may not come immediately to mind when you’re thinking of stylish dress shoes. But it doesn’t have to be that way.
The right boot style perfectly creates a stylish finishing touch to a man’s formal look. Chelsea boots, for example, can be paired with anything from cocktail attire to comfy, casual wear.
The secret to these round-toe ankle boots lies in their elasticated sides. This means they can be slipped on or off with incredible ease.
It also eliminates the need for buckles or laces. And it is the absence of traditional fastenings that gives Chelsea its ultra-clean, super-sleek look.
Chukka Boot

As the name suggests, Chukka boots are a cozy dress boot style that stops at the ankle. This short height means Chukkas require minimal lacing, creating an uncomplicated look.
This simple but sharp style also means that Chukka boots are ideal for both semi-formal and casual dress codes.
The style can sometimes appear in traditional leather, but suede is also very common. This simply adds to the boot’s comfortable and laid-back image.
Boat Shoes

Boat shoes are becoming increasingly popular nowadays. Especially in the southern US. Generally made of leather, they can be laceless or laced.
Boat shoes are not the recommended option for a suit. But at rare smart-casual events in warm, “watery” environments, they can be pretty useful.
Taking part in a boat or yacht event or participating in a beach wedding might be a good reason to wear boat shoes. It can be quite a comfortable solution.
Sandals

You don’t have to put up with sweaty feet to dress in style in summer. True, flip-flops can undoubtedly be inappropriate in a formal, dressed-up scenario.
However, a sleek pair of sandals can sometimes be exactly what your outfit needs. While not advisable for a black-tie function, a pair of sandals can work well for weekend get-togethers and smart-casual events.
Go for leather in smart and unique styles to add some pop to your hot-weather outfit for the best effect.
Hi, I'm Alex, and I've studied and specialized in styling in Rome. Through my writing, I want to help men dress well and learn the purpose and significance of suits and other formal attire. My final goal is to make men more confident in their wardrobe choice and life in general.
I have a tweed suit for a wedding coming up and im stuggling with what kind of shoe to match with said suit. Im hoping you can help guide me the best style to match with said suit.
I find derby shoes a great match for a tweed suit. Oxfords are Chelsea boots are also appropriate. Of course, the shoe color depends on the color of your suit. Learn more about tweed suits here.
Just wow. Alex, you have shared all the suits and shoes ideas here. This is really helpful for guys like me. Perfect for those who wear suits most of the time.
Glad you like it, I’m happy to help!
I just do not know the real value of wearing the shoe, I am amazed that the shoe brings a great personality to us. Wearing black casual shoes is also a neat and clean way although. As we can not mix both ways but I just wanted to share my view also.
Thank You.