I wanted to cover some typical questions I get about matching pants and shoes, and hopefully cover it broadly enough so you can easily get dressed in the morning.

By the way, this is part of a series called Back To Basics. See the other posts here »

OK, so hypothetical scenario: Let’s assume we’re trying to pick out a pair of pants, and we have only two pairs of shoes in our closet:

  1. brown leather shoes (in this case, brown brogue wingtips from Allen Edmonds)
  2. black leather shoes (black captoes from Johnston & Murphy)

Side note: If you can only own two pairs of shoes, let it be these, or some similar variation, they will go with practically everything.

If you ask me, when choosing between brown or black leather shoes, 99% of the time, I wear some type of brown leather shoe.

Brown is richer and more interesting than black lace-ups. That’s just my opinion, and I know black is appropriate in most of these situations. I just like brown better because looks more interesting.

EG Recommends these dress shoes

Black or Brown: A Visual Guide To The Ideal Color Pairing (of Pants and Shoes)

Brown or Black? A visual guide

Looking for the full version? Download the full-sized graphic here (click to view, or right click and Save as…)

A.) Black suiting – Black, naturally. This is probably the only time I will say no to brown being an option. Good thing I never wear black pants.

B.) Grey Suiting – Brown warms up the palette, but black works if you must.

C.) Dark, inky denim – The safest, most appropriate variation of denim for all situations. Brown looks best. Yes! Exception? If you’re wearing a black sport coat, or a black button-up. (Brown shoes can work with a black button-up, but you have to accent it with large amounts of swagger.)

D.) Navy suiting – Brown ideally. Black will work, but brown is more interesting (especially with a suit)

E.) Dark Khaki / Olive Chinos – Brown (this seems like an obvious choice)

F.) Medium Khaki Chinos – Brown (also an obvious choice?)

G.) Cream Trousers, Chinos – Brown, because it plays nicely with the off-white hue

H.) White Denim – Brown, exceptions: Black upstairs

This is by no means a hard-and-fast reference or guide, simply a place to start. Just because I endorse one color, DOESN’T mean the opposite can’t work.

In theory, either color shoe can go with any of these pant colors, but it also depends on what shirt you’re wearing (also: what type of shoe, what type of pants, how cool you are, etc.)

Try this: If you typically play it safe (i.e. black lace-ups with dark denim and a black button-up), try out your pair of brown wingtips with a lavender shirt. Or swap out that black button up for a dark red / white bengal stripe shirt. Or swap the dark denim for an olive gingham. Lots of options pair nicely with brown, and you owe it to yourself to try them out.

Which shoes with with pair of pants: The Takeaway

Start with this visual guide, but don’t constrain yourself to it. Be experimental with your colors, and don’t be afraid to clash a little once you’ve mastered the basics. I mash up colors all the time, and I like to wear patterns, colors, and textures that you wouldn’t normally think to put together.

Try it out and let me know

Snap a photo or two of your outfit and post it in our private Facebook Group (free to join, by the way).

Crop your head out if you’re shy. We have a great group of 2000+ guys ready to help you out.

Check back soon for more in the Back to Basics series. For now, how about you follow me on Instagram for some random color and style inspiration?

Learn a few shortcuts to dressing well

Enter your first name and email, and I'll send you a free eGuide with quick and easy tips you can use today.

42 Responses

    • Barron on

      I’m a bit biased (I only have one pair of black lace-ups, and I’m probably gonna get rid of them soon) but yes, I think brown really works best with everything!

  1. Real Men Real Style on

    Solid Post – as you know I love these charts and the visuals help to drive home the points. The only thing I would add is that this is a guide – a man who understands style can take some of these suggestions and go the opposite way and make it look good.

    I know you point this out – just wanted to say it again!

    Great job Barron!


    • Barron on

      Thanks Antonio, and yes! Definitely a statement worth saying one more time. It was difficult making a guide full of absolutes because of this very reason, but hopefully this can steer guys in the right direction and eventually help them to be comfortable with their choices no matter the combo.

  2. Anonymous on

    Brown leather is superior, I think. It’s just got a richness that black can’t bring to the table. I wouldn’t mind grabbing a pair of black lace-ups for when the occasion calls for it, though.

    • Barron on

      I’m right there with you, I wear brown leather with practically everything. Black just doesn’t do it for me. Personal preference though, of course.

  3. KB on

    Good Post, Do you have any recommendations for a more casual look when pairing dark denim with a primarily black button up (im thinking a loafer or a lace up)?

    • Barron on

      I’m assuming you’re asking strictly about shoes. You can do a brogue lace-up for a casual look, kinda like the one I featured in the graphic above. A black loafer would work too, or a pair of driving shoes. If you were doing dark denim / black button up, feel free to go a little wild with the shoe choice (i.e. http://bit.ly/ibwqjG). Hope that helps!

  4. MrNK7 on


    Came across this post, has some great advise, all of which I agree with. However I have a riddle that I’m hoping you can help me solve. My wife is a bridesmaid in a wedding this July. She’ll be wearing a black dress. I would like to wear my khaki suit as it’s an outdoor wedding and a black suit would probably be too formal (it will be knowing the couple getting married). I’d like to wear the suit with black loafers and a black and white gingham tie. But the bottoms are mostly brown with a little taupe and black mixed in. What do we think? Can I wear the black shoes and tie with the khaki and brownish buttons or no?

      • Barron on

        Short answer: don’t worry about it. You’ll be just fine with black leather shoes / black and white gingham tie, despite your buttons being a brownish hue.

        More importantly, have a great time at the wedding!

  5. larry ramirez on

    I agree with most, with the exception that, in my opinion, brown shoes look with good black pants and can be (somewhat) innovative. Granted, I wear driving shoes and not shiny wingtips, but I feel like softer leather, unpolished leather or somewhat worn leather, can look great with black pants and give them a softer edge.

    • Barron on

      They sure can in certain situations, but guys who have this question generally won’t be comfortable wearing brown shoes with black pants. The series is called Back to Basics and pulling that off isn’t exactly a basic idea.

  6. Mydukesup on

    Im 24, and I am just beginning my journey into manhood (as far as wardrobe is concerned). That being said, do you REALLY wanna hear all my gripes about how unsure I am in my outfitting choices? Im just making sure before I take you up on your offer to send my pics when im unsure… O_o

    • Barron on

      I think once you get the basic idea, it becomes easier. And sure, you can send me whatever you’re unsure of. I’ll do my best to get back to you w/ feedback asap.

  7. Gerald on

    Hi Barron, 

    Dropped by AE at the mall today for the first time ever and tried on some Park Avenues.  I don’t know if it’s placebo from reading your site and other fashion blogs but they made me feel like a million bucks!  I’m now dead set on investing in a good pair of AE shoes… but I was trying to decide between the dark brown and the walnut color.  Would the walnut work in most of the situations above or should I stick with the more conservative dark color?


    • Barron on

      Hey Gerald,

      I guess it depends on where you imagine you’d wear them. If you work in a conservative office setting, you might get more use out of the dark brown leather. If you have more leeway with what you wear in your everyday life, and you like the walnut, I’d go with that 🙂

      I personally love the walnut color. Hope that helps!

      • SH on


        I’m a bit of a newbie when it comes to dressing well, but I really like the walnut color. Do walnut shoes work with navy, light grey, charcoal suits? I’ve been reading a lot about how shoes should be darker than the pants and shouldn’t “pop”. Doesn’t seem like that leaves much for walnut besides a khaki or tan pant color. As I’m trying to decide how I could use a pair, I would love to get your thoughts on what works well with a walnut shoe.

        A side note, your site is great and has been tremendously helpful as I learn.


  8. Ryan on

    What about black shoes with a light khaki or cream?  I think it looks good, obviously you will be wearing a black belt to match your shoes.

    • Barron on

      I’d go with a dark brown leather. I dunno, I’m just not a fan of that stark contrast. It depends on how it’s done and if your fit is on-point. Like, out of the two images, can you tell which one I’d be more okay with?

  9. Chris A. on

    Good day Barron,

    I am wondering what your colour recommendations would be for pants that work well with Walnut coloured shoes.


  10. Jake Larsen on

    Hi Barron,

    I know that this is a bit of an older article but I was perusing your site after finding it a short time ago and came across this article. What do you think would go best with a brown suit/trousers. The color I’m thinking of is a fairly rich brown fabric (but not super dark brown)

    • Barron on

      I’d say a dark brown leather, or tan, mostly because I personally don’t like the extreme matching if you found a shade of brown leather shoes super close to the brown trousers you’re thinking of. I prefer contrast.

  11. Danil Ovechkin on

    Hi! I recently bought a grey/blue glen plaid suit. I am thinking to buy brown shoes. Should I go for shoes with wingtips or something else?

    • Barron on

      Sounds fancy. Have an image of the suit? If it were me personally, I’d go with a semi brogue, quarter brogue, or a plain cap toe. See here: effortlessgent.com/all-in-the-details-leather-shoes-part-3/

  12. Gazman on

    Good article, but wish you’d have expanded the chart to include different shades of brown. Tan is very different from chocolate. When you say brown do you include tan?

    • RicLeeSmith on

      If the tan is more of a camel, then you are safe wearing that with everything. Camel is as versatile as black.

  13. RicLeeSmith on

    Go with the wingtip it os a timeless style that adds just “a little” . It can also dress up or down.

  14. Curtis Schmidt on

    What about these with tobacco chinos or dark blue jeans? Would they go with both? I realize it is an old article…