Best Shoes to Wear with Jeans: Men's Style Guide

Jeans are one of the most common and versatile pieces in men’s closets.
Though common and versatile doesn’t mean they’re easy to style.
Yes, you can throw on a plain tee and sneakers and call it a day, but it doesn’t work for every occasion.
The formality level of jeans ranges from very casual to smart casual. Sometimes even borderline business casual.
That means the canvas sneakers that work perfectly for a casual weekend don’t work for a smart casual setting like a dinner night.
Plus, you need different shoe styles to match different denim washes and jean fits.
So, what shoes should men wear with jeans?
That’s what this guide covers.
In this guide, we’ll talk about some of the best shoe options for different jean styles, denim washes, and occasions.
What Makes a Shoe Work with Jeans
Before we get into specific shoes, here are three quick fundamentals you need to know.
1. Formality
We know shoes have a formality level. So does denim.
Sneakers are casual, Oxfords are formal, and the same logic applies to your jeans.
Dark, clean denim reads more polished. Faded or distressed denim reads more casual.
Match the shoe’s dressiness to the denim’s dressiness, and you’re already most of the way there.
2. Proportion
Is it a slim, straight, or wide-leg jean?
And where does it break? At your ankle or over your sneakers?
A slim jean with a short, clean break pairs best with sleek shoes.
A relaxed or wide-leg jean needs a chunkier shoe to balance the extra fabric.
3. Color
Mid-blue or faded denim pairs well with brown leather, as the warm tones complement each other.
Black or dark indigo denim pairs well with black leather or dark suede, since darker denim needs a shoe that matches its weight.
White sneakers are the easiest wildcard. They work with almost any wash because white doesn’t compete with the denim’s color at all.
If you’re wearing colored suede in shades like burgundy, olive, or navy, treat it as an accent. Pair it with darker, simpler denim, so the shoe stays the focal point.
When you’re not sure what colors to wear, neutrals are the safer, more versatile bet with jeans.
Best Shoes for Jeans, by Style
Here’s the quick-reference list of the “best” shoes for jeans, sorted by style.
- Sneakers
- Boots
- Loafers
- Dress Shoes
- Warm-Weather Casual Shoes
Let’s go through each category.
Sneakers
Sneakers might be what most people say when you ask what the best shoes for jeans are.
Their casual, comfortable nature makes them the easiest, most foolproof shoes to wear with jeans.
But “sneakers” isn’t one shoe. There are many different types, and not all types work the same way.
Here are three common types of sneakers that are great for jeans. Let’s look at each one.
1. Canvas Sneakers
The most casual sneaker on this list
Canvas upper, rubber sole. Skews younger and more laid-back.
Think Converse Chuck Taylors or Vans Old Skools.
The jeans that pair best with them are straight or slim in a light or medium wash, since they match the casual feel of canvas sneakers.

2. Minimalist Leather Low-Top Sneakers
These are sneakers with a clean white, black, or neutral leather upper, no logos, no chunky soles.
Think Common Projects Achilles Low, Oliver Cabell Low 1, or Adidas Stan Smith leather sneakers.
They’re the most versatile sneaker for jeans. They work great with slim or straight jeans in a dark wash, and suit casual, smart-casual, and business-casual settings alike.

3. Chunky/Retro Runners
Chunky Dad sneakers. Retro trainers.
Think New Balance 990v6 and Nike Air Monarch IV.
You need to pair looser jeans with these types of sneakers to balance the silhouette.
For example, straight-leg or wide-leg jeans.
Skip slim, skinny jeans here, because they’ll throw your proportions off.

Boots
Boots and jeans are a classic combo, especially once the weather turns.
Add a leather jacket, and you’re the coolest guy on the street.
Boots also share denim’s rugged, workwear roots, which creates a classic, naturally cohesive style.
Here are some boots that pair well with jeans.
1. Chelsea Boots
Hands down the best option.
The sleek, minimal, laceless aesthetic of Chelsea boots bridges the gap between casual and formal.
They work well with slim or straight jeans in a dark or medium wash.

2. Chukka Boots
Casual ankle-high suede or leather boots with laces.
Because they’re only ankle-high, they’re more breathable than Chelsea boots. That makes them a better pick for summer days when you still want some structure, but Chelsea boots would feel too heavy.
Pair them with straight or relaxed jeans in a dark or medium wash.

3. Work Boots
Think Red Wing Iron Rangers.
The heaviest, most rugged option on this list.
Works best with straight or relaxed raw or selvedge denim.
Too heavy-looking for slim or skinny jeans.

Note: Raw or selvedge denim with boots is the classic workwear combo. Avoid pairing heavy boots with light, soft-wash denim. The contrast feels off.
Loafers
Loafers are the fastest way to elevate a pair of jeans.
They read smart-casual by nature, which makes them perfect for dressier occasions.
Here are some common types of loafers that work well with jeans.
1. Penny Loafers
The most versatile entry point into loafers.
Works with dark, clean jeans with a slim or straight fit for smart or business-casual.

2. Tassel Loafers
Loafers decorated with small leather tassels on the instep.
They’re slightly dressier and more preppy than a penny loafer.
Best with tailored, dark-wash jeans.

3. Bit Loafers
Think Gucci-style horsebit loafers.
The most formal loafer on this list.
Best with slim, dark, unadorned denim.
Can look flashy with distressed or light-wash jeans.

4. Suede Loafers
Loafers generally come in two materials: leather and suede.
Suede is softer and more casual than smooth leather. That texture makes suede loafers work across a wider range of denim washes.
A good bridge between dressy and casual.
You can pair them with slim or straight jeans in a dark or medium wash.

Sock Note: Go no-show, or lean into visible socks as an intentional style detail.
Wash Note: Light-wash or heavily distressed jeans can make loafers look cheap. Dark, clean, minimally faded denim is what makes this pairing look elevated.
Dress Shoes
Yes, you can wear dress shoes with jeans, but it needs some careful styling because dress shoes are formal shoes, while jeans lean more into the casual side.
Let’s look at some dress shoes and how to wear them with jeans.
1. Oxfords
Some of the most formal shoes a man can get.
Here’s how to style them with jeans.
The first thing is to choose the right jeans.
Pick dark blue or black unadorned denim with a clean finish and good fit, like slim or straight-leg cuts.
Avoid light washes, ripped or distressed denim, and baggy or extreme bootcut fits.
Then comes the shoe choice.
Go with brown, tan, or burgundy instead of black. Also, skip the patent leather.
Another good way to go is Oxfords with broguing, wingtips, or textures like suede rather than plain leather.
Finally, dress up the top.
Wear button-downs, unstructured blazers, or sweaters instead of plain tees and hoodies.
This is the borderline-business-casual territory I mentioned at the beginning.

2. Derbies
Derbies are more casual than Oxfords, so they’re more forgiving with denim. But they still need dark, tailored jeans in a slim or straight fit, with no distressing.
You can also add a blazer or structured jacket to bridge the formality gap.
Basically, the same logic as Oxfords applies here.

3. Monk Straps
Monk straps are another popular type of dress shoe.
They are less traditional than lace-ups and add more personality to an outfit.
However, they’re still dress shoes, so the same rules that apply to Oxfords and Derbies apply here too.

Note: Distressed, light-wash, or relaxed jeans clash with a dress shoe’s formality. They look mismatched, not elevated.
Warm-Weather Casual Shoes
This isn’t a specific type of shoe. It’s the category you reach for when it’s hot out and the dress code is relaxed. Think relaxed weekends or vacations.
1. Boat Shoes
Boat shoes are preppy, warm-weather essentials.
Their casual vibe pairs naturally with jeans.
They work best with cropped, rolled, or straight jeans in light or medium washes.

2. Espadrilles
Espadrilles are the most vacation-coded shoe on this list.
Think resort, not city street.
They’re best with cropped or rolled jeans in a lighter wash.

3. Sandals
The most casual option.
They only work with cropped or rolled hems.
If the hems are too long, it’ll look sloppy.
Pair them with light washes too, and skip structured or dark denim here. The one exception is dressier fisherman sandals, which can handle darker washes just fine

Matching Shoes to Denim Washes
Dark wash/raw denim → minimalist leather sneakers, penny/bit loafers, Chelsea boots (most polished, most versatile wash)
Medium/mid-blue wash → canvas sneakers, chukka boots, suede loafers (classic everyday wash, wide shoe range)
Light wash → canvas sneakers, boat shoes, espadrilles (keep it casual — leather sneakers and loafers can look too try-hard against light denim)
Black denim → minimalist leather sneakers, Chelsea boots, bit loafers (reads sleek and slightly dressier than blue)
Distressed/ripped → chunky/retro runners, work boots, chukka boots (avoid anything sleek or formal. Clean leather sneakers, loafers, and dress shoes clash with the rough texture)
Matching Shoes to Jean Fit
Skinny/slim jeans → minimalist leather sneakers, Chelsea boots, penny/bit loafers (avoid bulky soles. They look unbalanced against the slim leg line)
Straight/regular jeans → the most versatile fit. They work with nearly everything on this list, from canvas sneakers to boots to loafers to dress shoes.
Relaxed/wide/baggy jeans → chunky/retro runners, work boots, chukka boots (avoid sleek shoes like loafers or dress shoes. They get visually lost under the extra fabric)
Matching Shoes to Occasion
Everyday/Casual → canvas sneakers, boat shoes, or suede loafers (comfortable, low-effort, forgiving with most washes)
Work/Smart-Casual → penny loafers, Chelsea boots, or minimalist leather sneakers (clean and polished enough for the office, still reads as denim-appropriate)
Date Night → Chelsea boots, tassel/bit loafers, or minimalist leather sneakers (a little more elevated. Avoid anything too casual like canvas sneakers or boat shoes)
Weekend/Rugged → chukka boots, work boots, or chunky/retro runners (great for a more relaxed, off-duty look)
FAQs About Wearing Shoes With Jeans
1. Can You Wear White Sneakers With Jeans?
Yes.
White sneakers work with almost any denim wash.
Keep the rest of the outfit simple so the sneakers don’t clash.
2. What Shoes Should You Not Wear With Jeans?
Avoid formal dress shoes with heavily distressed or light-wash denim.
Also skip athletic performance sneakers. They read as gym wear, not street style.
3. Boots Or Sneakers For Jeans In Winter?
Boots, generally.
They handle cold and wet weather better and pair naturally with heavier denim.
Sneakers still work on milder winter days if you’re not dealing with snow or rain.
Some of the links on this page are affiliate links. This means if you click and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely like and think you’ll enjoy.
Read More