What Color Slacks With Brown Shoes: Best Style Guide
The best slacks colors to wear with brown shoes are navy, gray, khaki, tan, olive, and cream. In the United States, this pairing works for office wear, weddings, dinners, travel, and smart-casual outfits.
The key is to match the shade of brown with the color and formality of your slacks. Dark brown shoes look best with navy, charcoal, and darker olive. Light brown shoes work well with khaki, tan, light gray, and cream.
Introduction
Brown shoes give an outfit a warmer and less formal feel than black shoes. That makes them useful with many types of slacks, from suit trousers to chinos.
For most American workplaces and social events, navy slacks with medium-brown shoes are the safest starting point. Gray slacks also work well, but the best shoe shade depends on whether the gray is light or dark.

The Best Slack Colors With Brown Shoes
These colors are the easiest to wear with brown shoes:
| Slack color | Best brown shoe shades | Overall look |
|---|---|---|
| Navy | Medium brown, dark brown, cognac | Polished and versatile |
| Gray | Medium brown, dark brown, burgundy-brown | Professional |
| Khaki | Medium brown, light brown, tan | Relaxed and classic |
| Tan | Light brown, medium brown | Casual and warm |
| Olive | Medium brown, dark brown | Earthy and modern |
| Cream or off-white | Light brown, medium brown | Clean and seasonal |
| Black | Dark brown, usually with care | Fashion-forward but less traditional |
| Burgundy or wine | Dark brown, oxblood | Rich and coordinated |
The most reliable combinations are navy with brown, gray with brown, and khaki with brown. These pairings create enough contrast without making the shoes look disconnected from the rest of the outfit.
1. Navy slacks with brown shoes
Navy slacks and brown shoes are one of the strongest combinations for men and women. The dark blue provides a cool base, while brown adds warmth.
Try these pairings:
- Navy slacks with medium-brown leather loafers
- Navy dress pants with dark-brown cap-toe shoes
- Navy chinos with brown brogues
- Navy trousers with cognac loafers for a less formal look
Add a white, light blue, or pale pink shirt. A brown belt should be close to the shoe color, but it does not need to match it perfectly.
2. Gray slacks with brown shoes
Gray slacks can work with nearly any medium or dark brown shoe. The result is often softer than gray with black shoes.
Use:
- Charcoal slacks with dark-brown shoes
- Medium-gray slacks with medium-brown shoes
- Light-gray slacks with tan or cognac shoes
Avoid pairing very dark charcoal pants with very pale brown shoes unless you want a strong contrast. The shoes may look too light for the rest of the outfit.
3. Khaki slacks with brown shoes
Khaki and brown create a classic American casual look. This pairing is easy to wear with chinos, cotton trousers, and some types of corduroy.
Good choices include:
- Khaki chinos with medium-brown loafers
- Dark khaki pants with dark-brown derby shoes
- Light khaki slacks with tan suede shoes
A blue Oxford shirt, white polo, or simple knit shirt can complete the outfit.
4. Tan slacks with brown shoes
Tan slacks look best with brown shoes that are either slightly darker or clearly different in texture. Medium-brown leather and dark-brown suede are both useful.
For example:
- Tan slacks with dark-brown loafers
- Tan trousers with medium-brown derbies
- Tan chinos with brown suede chukkas
Try not to wear shoes that are almost the same shade as the slacks. Similar colors can make the lower half of the outfit look flat.
5. Olive slacks with brown shoes
Olive is an earthy color, so brown shoes usually feel natural with it. Dark brown shoes make olive slacks look more refined. Medium brown gives them a relaxed style.
Wear olive slacks with:
- Brown leather boots
- Dark-brown loafers
- Medium-brown brogues
- Brown suede chukkas
White, cream, denim blue, and light gray tops work well with olive and brown.
6. Cream or off-white slacks with brown shoes
Cream slacks are especially useful in warm weather and at less formal events. Light-brown loafers or medium-brown dress shoes keep the outfit soft and balanced.
Wear cream slacks with:
- Tan loafers
- Cognac leather shoes
- Brown suede loafers
- Medium-brown boat shoes for casual settings
A darker brown shoe adds contrast. A very light tan shoe creates a softer, summer-ready look.

How Brown Shoe Shade Changes the Outfit
The shade of brown matters almost as much as the slack color. Brown shoes can range from pale tan to deep espresso.
Light brown and tan shoes
Light brown shoes suit casual or business-casual outfits. They work best with:
- Khaki
- Tan
- Cream
- Light gray
- Medium blue
- Olive
Light brown shoes may look too casual with formal charcoal slacks. They can also create too much contrast with very dark navy pants.
Medium-brown shoes
Medium brown is the most flexible choice. It works with:
- Navy
- Gray
- Khaki
- Tan
- Olive
- Medium blue
If you want one pair of brown shoes for several types of slacks, medium brown is often the easiest shade to use.
Dark-brown shoes
Dark brown shoes look more formal and restrained. They pair well with:
- Navy
- Charcoal
- Medium gray
- Dark olive
- Tan
- Cream
Dark brown shoes can replace black shoes in many business-casual outfits. They usually look more polished than light brown shoes.
Cognac shoes
Cognac is a warm, orange-brown shade. It adds energy to an outfit and works best when the rest of the clothing stays simple.
Cognac shoes pair well with:
- Navy slacks
- Medium-gray slacks
- Khaki
- Olive
- Dark denim
They may look too bold with bright shirts, colorful pants, or highly formal dress codes.

Brown Shoes With Formal, Business-Casual, and Casual Slacks
The right pairing depends on more than color. Fabric, cut, and shoe style also affect formality.
Formal slacks
Formal slacks usually have a smooth finish, a clean crease, and a tailored cut. Wear them with polished leather shoes.
Good combinations include:
- Navy dress slacks with dark-brown oxfords
- Charcoal slacks with dark-brown derbies
- Medium-gray trousers with polished brown loafers
For a formal office or event, keep the shoes darker and the design simple.
Business-casual slacks
Business-casual trousers give you more freedom. You can wear loafers, derbies, monk straps, or clean leather boots.
Try:
- Navy chinos with medium-brown loafers
- Gray trousers with brown brogues
- Olive slacks with dark-brown leather shoes
- Khaki pants with brown penny loafers
The shoe should still look clean and well kept. Scuffed shoes can make an otherwise neat outfit look unfinished.
Casual slacks
Casual slacks include chinos, corduroy trousers, five-pocket pants, and some relaxed wool trousers. Brown suede shoes, boots, and casual loafers work well here.
Examples include:
- Khaki chinos with brown chukkas
- Olive pants with brown work-style boots
- Cream trousers with suede loafers
- Navy casual pants with brown leather sneakers
The shoe and slack should share a similar level of dress. Formal oxfords may look out of place with loose cotton pants.

How to Match a Belt With Brown Shoes
The belt should usually stay in the same color family as the shoes. It does not need to be an exact match.
Use these simple rules:
- Dark-brown shoes pair with a dark-brown belt.
- Medium-brown shoes pair with a medium-brown belt.
- Tan shoes pair with a tan or light-brown belt.
- Suede shoes can pair with a leather belt in a similar shade.
- A black belt usually looks better with black shoes.
A small difference in shade is fine. A black belt with brown shoes, however, can split the outfit visually. If you do not wear a belt, the shoes can stand on their own.
For dress outfits, match the belt more closely. For casual outfits, texture matters more than exact color.

Shirt and Jacket Colors That Work With Brown Shoes
Brown shoes are easy to style when the shirt and jacket support the same color balance.
Shirts
These shirt colors are dependable:
- White
- Light blue
- Pale pink
- Cream
- Gray
- Navy
- Denim blue
- Small checks or stripes
A white shirt creates a sharp look with navy slacks and brown shoes. A light-blue shirt gives the same outfit a softer appearance.
Jackets
Useful jacket colors include:
- Navy
- Gray
- Camel
- Olive
- Tweed brown
- Tan
- Corduroy shades
A navy blazer, gray slacks, and brown loafers form a classic business-casual outfit. A camel or tan jacket can work with navy or olive slacks, but avoid making every item the same warm brown shade.
Ties and accessories
For a dressier outfit, ties in burgundy, navy, forest green, or muted gold can work well. A pocket square does not need to match the tie exactly.
Brown leather watches, briefcases, and bags can support the shoes. They should coordinate rather than match piece for piece.
