
Which color jeans go with everything? Dark indigo. A dark, even, unfaded indigo wash in a straight leg goes with more shirts, shoes, and jackets than any other pair of pants a man can own.
Here’s why. Dark indigo sits right in the middle of the formality scale. It’s dark enough to wear with a sport coat and leather shoes, and it’s still denim, so it works with a T-shirt and sneakers on a Saturday. Black and charcoal come a close second. Light wash and white jeans come last—they look great in the right outfit, but they don’t go with everything.
The mistake I see guys make is buying jeans based on what’s in the store window instead of what’s already in their closet. Then nothing matches.
Gentlemen, you CAN pair jeans with anything and look truly stylish. The secret is starting with the right jeans.
They’re not ripped, they’re not skinny… and you don’t have to be, either.
Below, I’ll rank every jeans color from most to least versatile, give you a matching chart for shirts and shoes, and walk you through building an outfit step by step.
3 Rules For Picking Jeans That Go With Everything
Rule #1 – Keep Jeans Color Simple

Avoid flashy decorations, extreme colors and distressed styles. The goal is for jeans to be the canvas, not the subject of the painting.
Dark indigo is the most versatile color, but dark blue, dark grey, and black can work as well. Go for a classic (non-faded) wash — deliberately faded jeans mimic the appearance of worn-out work clothes and are much more casual.
Rule #2 – Nail The Fit

Explore different brands to find well-fitted jeans that work great for your body type. Your jeans should fit closely (no saggy crotches!) but not too closely. Just say no to skinny jeans.
There’s nothing wrong with having various fits. Straight leg jeans, which are basically the same size from the thigh to the ankle, are the most versatile. Boot-cut jeans, which are a little flared at the ankle, come second.
Rule #3 – Know Your Canvas

Jeans are a wardrobe classic. Although jeans in themselves are always casual, the right color, wash, fit, and style can work with just about anything.
Don’t be afraid to spend a little extra — cheap color jeans will make your whole outfit look cheap. If money’s tight, see what you can find in a thrift shop.
Which Color Jeans Go With Everything? Every Color, Ranked

Not every jeans color pulls the same weight. Here’s how they rank, from the pair that goes with nearly everything to the pair that only works in a handful of outfits. If you’re building a wardrobe from scratch, buy them in this order.
#1 – Dark Indigo (Goes With Almost Everything)
Dark indigo is the answer. It pairs with every shirt color you own—white, light blue, grey, olive, burgundy, even navy, as long as there’s a clear step in shade between the shirt and the jeans. It works with brown leather, black leather, suede, and clean white sneakers. And it’s the only jeans color that looks right under a sport coat without any extra effort.
Look for a dark, even wash with little to no fading at the thighs and knees. Raw or rinse denim is ideal. It will fade over time, but it fades to YOUR body, and that’s a good thing.
#2 – Black (The Night-Out Pair)
Black jeans are the dressiest denim you can buy. They look sharp with a charcoal sweater, a black leather jacket, or a crisp white shirt. Where they struggle is light, warm earth tones—a tan suede shoe or a camel sweater can look disconnected from black denim. Stick with black or dark brown shoes, and grey, white, or jewel-toned tops.
Watch the fade. Once black jeans turn a washed-out greyish brown, they look tired fast. Wash them inside out in cold water and they’ll stay black longer.
#3 – Charcoal & Grey (The Underrated Second Pair)
Grey jeans are what I recommend to men who already own dark indigo and want a second pair that doesn’t feel like a repeat. Charcoal behaves almost like black, but it’s softer and easier to wear in daylight. It goes with navy, burgundy, white, and light blue, and with both brown and black shoes. Lighter grey reads more casual and works best in summer.
#4 – Mid-Blue (The Weekend Workhorse)
This is the classic “blue jeans” color—think a pair of Levi’s 501s on a Saturday. Mid-blue works with white tees, grey sweatshirts, flannel shirts, olive field jackets, and leather sneakers or boots. What it doesn’t do is dress up. A navy blazer over medium-wash jeans tends to look like you forgot your suit pants.
#5 – Light Wash (Warm Weather Only)
Light wash is the most casual blue. It looks great with a white Oxford, a navy polo, or a camp-collar shirt in July. Pair it with a darker top so the outfit has an anchor—light jeans with a light shirt will wash you out. Skip it for anything dressier than smart casual.
#6 – White & Ecru (The Statement Pair)
White jeans and their warmer cousin, ecru, are warm-weather pants. Navy, light blue, olive, and tan all look great against them, and brown suede loafers are THE shoe. They’re the least versatile pair on this list because they show everything—every coffee drip, every scuff. Buy them after you own the four above.
The Contrast Rule: Match Your Jeans To Your Complexion

Here’s something you won’t find in most jeans guides. For years at RMRS we’ve taught men to match the contrast in their clothes to the contrast in their complexion. Jeans are no different.
If you’re high contrast—dark hair against lighter skin—you can carry the high-contrast combos: black jeans with a white shirt, dark indigo with a bright white tee. The contrast in the outfit matches the contrast in your face, so you look sharp instead of overpowered.
If you’re low contrast—hair and skin close in tone, like a fair-skinned guy with sandy hair—a stark black-and-white outfit will wear you. Go with mid-blue, charcoal, or indigo, and mid-tone shirts like light blue, grey, or olive.
Not sure which you are? Take a black-and-white photo of your face. If your hair stands out sharply against your skin, you’re high contrast. If it all blends into similar greys, you’re low contrast.
#rmrs-cmp-jeans *{box-sizing:border-box;margin:0;padding:0;}
#rmrs-cmp-jeans{
–navy:#14213d; –navy2:#1f335c; –cream:#faf6ec; –cream2:#f1e9d6;
–gold:#c9a24b; –ink:#2a2a2a; –line:#e2d7bd;
font-family:-apple-system,BlinkMacSystemFont,”Segoe UI”,Roboto,Helvetica,Arial,sans-serif;
color:var(–ink); max-width:820px; margin:32px auto; padding:0 4px; line-height:1.5;
-webkit-font-smoothing:antialiased;
}
#rmrs-cmp-jeans .cmp-title{text-align:center; color:var(–navy); font-size:22px; font-weight:800; letter-spacing:.2px; margin-bottom:4px;}
#rmrs-cmp-jeans .cmp-sub{text-align:center; color:#6b6250; font-size:13px; margin-bottom:18px; font-style:italic;}
#rmrs-cmp-jeans .cmp-scroll{overflow-x:auto; -webkit-overflow-scrolling:touch; border-radius:12px; box-shadow:0 6px 22px rgba(20,33,61,.12);}
#rmrs-cmp-jeans table{width:100%; border-collapse:collapse; background:var(–cream); min-width:720px; font-size:14.5px; overflow:hidden; border-radius:12px;}
#rmrs-cmp-jeans thead th{background:var(–navy); color:#fff; padding:14px 12px; text-align:left; font-size:13px; font-weight:700; text-transform:uppercase; letter-spacing:.5px; vertical-align:middle; border:none;}
#rmrs-cmp-jeans thead th:first-child{background:var(–navy2); color:var(–gold);}
#rmrs-cmp-jeans tbody th{background:var(–cream2); color:var(–navy); font-weight:700; text-align:left; padding:12px; font-size:14px; border-top:1px solid var(–line); width:17%; vertical-align:top;}
#rmrs-cmp-jeans tbody th .cmp-swatch{display:inline-block; width:12px; height:12px; border-radius:3px; margin-right:6px; vertical-align:-1px; border:1px solid rgba(0,0,0,.2);}
#rmrs-cmp-jeans tbody td{padding:12px; border-top:1px solid var(–line); vertical-align:top; color:var(–ink);}
#rmrs-cmp-jeans tbody tr:nth-child(even) td{background:rgba(201,162,75,.06);}
#rmrs-cmp-jeans .cmp-badge{display:inline-block; margin-top:6px; font-size:11px; font-weight:800; text-transform:uppercase; letter-spacing:.5px; padding:3px 9px; border-radius:999px; background:var(–gold); color:#3a2c07;}
#rmrs-cmp-jeans .cmp-note{font-size:12px; color:#8a8071; text-align:center; margin-top:12px; line-height:1.5;}
@media(max-width:520px){
#rmrs-cmp-jeans .cmp-title{font-size:19px;}
#rmrs-cmp-jeans table{font-size:13px;}
#rmrs-cmp-jeans thead th,#rmrs-cmp-jeans tbody th,#rmrs-cmp-jeans tbody td{padding:9px;}
}
| Jeans color | Best shirt colors | Best shoes | Dresses up to | Avoid |
|---|---|---|---|---|
| Dark indigo Goes with everything |
White, light blue, grey, olive, burgundy, pink, navy (a shade lighter) | Brown or black leather, suede, chukkas, loafers, white leather sneakers | Sport coat + tie | Shirts the exact same blue as the jeans |
| Black | White, grey, charcoal, burgundy, jewel tones, black | Black leather, dark brown boots, black or white sneakers | Blazer, evening out | Tan shoes, camel and khaki tops |
| Charcoal / grey | Navy, white, light blue, burgundy, black | Brown or black leather, suede, white sneakers | Sport coat | Grey tops in the same shade (looks like sweats) |
| Mid-blue | White, grey, olive, flannel, rust, navy | Work boots, leather sneakers, canvas sneakers | Smart casual (no blazer) | Navy blazers, dress shoes |
| Light wash | Navy, olive, burgundy, darker solids | White sneakers, boat shoes, suede loafers | Casual only | Pale shirts (washes you out), anything formal |
| White / ecru | Navy, light blue, olive, tan, striped Breton | Brown suede loafers, white sneakers, espadrilles | Summer smart casual | White tops (all-white is a uniform), dark winter boots |
Rule of thumb: wear a shirt lighter than your jeans, and keep a clear step in shade between them.
2 Guidelines For Building Outfits Around Jeans
#1 – Balance The Formality
When building outfits, seek balance between the different levels of formality and stack on items accordingly.
For instance, if you’re looking to add more formal pieces to your jeans, start with your most formal jeans.
Then add some dress shoes — but make them a more casual pair of dress shoes.
Then find a shirt that looks right with both of them.
If you think about the balance between all the pieces like this, you won’t end up looking like a mix-and-match book.
#2 – Balance The Fit
Make sure each item you stack onto your outfit goes with the rest in terms of fit.
The way this usually goes wrong is that your jeans are too baggy and slouchy to look right with a nicely fitted shirt and jacket. However, you can also ruin well-fitted jeans with a sloppy one-size t-shirt.
How To Build A Jeans Outfit, Step By Step
Step #1 — Shoes With Jeans

No gym shoes! You might get away with colored canvas sneakers, but the real key to versatile jeans-wearing is the casual leather shoe. Brogues, saddle shoes, suede of all kinds, chukka boots, loafers, monk straps, and Dr. Martens can all work great.
Click here for a fuller guide to pairing dress shoes with jeans.
Step #2 — Shirts With Jeans
A T-shirt With Jeans

Choose a T-shirt with a close fit (what they call ‘athletic fit’) — it should be tight on your chest, and shouldn’t fall past your belt. Pair it with rugged accents like a sturdy-looking belt and leather work shoes or work boots.
A Polo With Jeans
A polo is the slightly classier alternative to a t-shirt, so try it with slightly classier shoes like chukka boots, boat shoes, or loafers. Keep your polo untucked if you’re wearing it with jeans alone, but see if it looks better tucked in with a sports jacket.
A Work Shirt With Jeans
Another slight upgrade is a long- or short-sleeved work shirt: one with buttons and a soft, turndown collar. If you want to look a little rugged and rebellious. you can leave this untucked too.
Avoid shirts in a similar blue to your jeans, company logos, and (worse) those rectangular name patches with the cursive script on them.
A Button-Down Or Dress Shirt With Jeans

A chambray button-down is your least formal option here (again, pick a very different shade from your jeans) but you can go as formal as a plain white dress shirt. Light gray or light blue shirts work fine too, as do white shirts with light stripe or check patterns.
Make it look a little more relaxed by unbuttoning and rolling the cuffs (especially important with plain white shirts) — but don’t forget to tuck it in. This gives you a chance to show off a nice belt, maybe with a big decorative buckle.
Sturdy leather shoes or boots work best to balance the formality levels downwards, but not too far down.
A Sweater With Jeans
Again, keep it simple. A solid colored sweater in grey, charcoal, off white, tan, brown, dark blue or green is simple to match with almost any color of jeans.

Pair chunky jeans with chunky sweaters, and slim jeans with slim sweaters. (This goes for footwear too.)
Jeans and a plain sweater alone can look boring. You can add interest to the texture of the sweater (e.g. Aran knitting) or the shape of the sweater (e.g. a shawl neck or cardigan), or add accessories or extra layers. A sports jacket works well and can make a bulky sweater look more flattering.
See this in-depth article on pairing a sweater with jeans, including correct layering.
Step #3 (Optional) — Jackets With Jeans
A Sports Jacket With Jeans
No worries about looking too boring here — most sports jackets have either a textured weave, a colored pattern, or both. Pair one with a plain-colored dress shirt and a pair of dark jeans.

For this casual look the jacket can be a little soft and slouchy, but should still fit well enough to define your torso.
Click here for more on sports jackets with jeans.
A Blazer With Jeans

Solid-colored blazers are harder to pull off with jeans, but the right blazer can work.
Go for a slim rather than square cut, and avoid colors that are too close to your jeans (a navy blazer with navy jeans looks like a failed suit.)
Brass buttons can be a bit much. The darker and duller kind that you’d see on a denim jacket are more likely to work than shiny ones. But please steer clear of wearing an actual denim jacket with jeans — aka the ‘Canadian tuxedo’.
See more on pairing a blazer with jeans.
A Suit Jacket With Jeans
Not all suit jackets will work with jeans. Try thrift-shopping to find one that does.
This look is built on deliberate contrast between formal and casual, so remember your balance — don’t let your jeans be the one lonely casual piece in the outfit. Try a T-shirt instead of a collared shirt, brightly-colored sneakers, or a colored vinyl belt instead of leather.
Exercise some caution and double-check this outfit in the mirror before you head out.
See more on suit jackets with jeans.
Step #4 — Accessories With Jeans
#1. A Tie With Jeans

You can pull this off, but you need a more casual tie – and no, that doesn’t mean polyester. Instead try:
- Knit ties
- Woven ties
- Skinny ties
- Cotton or wool ties
- Ties with more texture
- Ties with a matt (not shiny) surface
- Fun patterns and colors (not novelty ties, but floral patterns and so on)
Try wearing your shirt collar unbuttoned with a loosened-up tie knot, and consider skipping the tie bar — especially with a knit tie, which may be a bit too thick for it anyway.
Also consider bow ties in the same fabrics. Unless it’s black or white, a bow tie is no more formal than a necktie.
DO wear a collared shirt and a jacket — a sport coat is perfect.
#2. Belt Up

There are many casual belt styles that go great with jeans — for versatility in dressing up or down I’d recommend a monochrome braided leather belt.
#3. Watch the Watch

A trashy rubber watch will ruin these looks as surely as a sloppy graphic tee. You need a watch that looks stylish but not stuffy.
Both metal and leather straps can be worn with jeans. Leather is generally more formal, but a rough, worn-in leather strap is an exception and looks great with a more rugged outfit like jeans and a workshirt.
My go-to with jeans is a simple field watch or a steel dive watch on a leather or canvas strap. Clean dial, nothing oversized, nothing that looks like it belongs on a dashboard. A Seiko or a Hamilton Khaki Field will do more for a jeans outfit than a watch that costs ten times as much.
The Two-Pair Rule: Where To Start
If you take one thing from this article, make it this: own two pairs. Dark indigo in a straight leg, and charcoal or black in the same cut. Those two cover about 90% of what a man needs denim for—casual Fridays at the office, a date, weekend errands, a long flight.
Take both to your tailor and have them hemmed so they barely touch your shoes. Then add color only when you have a specific outfit in mind for it.
Start with the right jeans and everything else gets easier.
Jeans Color FAQs
Do black jeans go with everything?
Almost. Black jeans pair with nearly every shirt color and with both black and dark brown shoes, which makes them the second most versatile pair. They’re weaker with light, warm tones like tan, khaki, and camel, and they can look severe in bright daylight. If you want one pair that goes with everything, buy dark indigo first.
Should my shirt be lighter or darker than my jeans?
In most outfits, wear a shirt that’s lighter than your jeans. The lighter top draws the eye up toward your face, and the darker jeans ground the outfit. Flip it—dark shirt, light jeans—only with light-wash or white denim in summer.
Can you wear brown shoes with black jeans?
Yes, if the brown is dark. Dark brown leather boots or chocolate suede chukkas look good with black denim. Light tan shoes against black jeans create a harsh break at your ankle that pulls the eye down.
Is light wash or dark wash more versatile?
Dark wash, by a mile. Dark denim dresses up with a sport coat and loafers and dresses down with a tee and sneakers. Light wash only goes one direction—casual—so it covers far fewer situations.
The post Which Color Jeans Go With Everything? (Men’s Color Guide) appeared first on Real Men Real Style.