10 Best Matching Shirt Colors for Khaki Pants
Khaki pants are a wardrobe staple simple, versatile, and suitable for settings ranging from the office to weekend travel. Because khaki is a neutral, earthy tone, it pairs effortlessly with many different shades. However, the best combination depends on the mood you want to create. In this guide, we explore 10 of the best shirt colors to match with khaki pants and why they work.
Why Khaki Pants are a Stylist’s Favorite
Khaki acts as a balanced base, sitting comfortably between the harshness of black and the brightness of white. It supports dark shades, warm hues, and soft pastels alike. Whether you choose a light khaki chino for a fresh look or a darker trouser for professional maturity, the fabric and styling details will define your final silhouette.
Depending on the garment, khaki can range from:
- Light sand
- Beige-khaki
- Tan
- Camel
- Olive-khaki
- Dark khaki

This versatility is one reason khaki trousers and chinos appear so frequently in:
- Office wardrobes
- Business-casual outfits
- Travel clothing
- Weekend wear
- Uniforms
- Resort fashion
- Smart-casual collections

Top 10 Shirt Colors for Khaki Pants
| Shirt Color | Overall Look | Best Occasion |
|---|---|---|
| White | Clean and timeless | Office, casual, smart casual |
| Black | Sharp and modern | Evening, casual, smart casual |
| Light Blue | Fresh and professional | Office, business casual |
| Navy Blue | Refined and mature | Business casual, weekend |
| Dark Green | Earthy and grounded | Casual, outdoor, autumn |
| Burgundy / Maroon | Warm and sophisticated | Dinner, smart casual |
| Beige / Cream | Minimal and tonal | Resort, summer, smart casual |
| Soft Pink | Fresh and approachable | Spring, office, casual |
| Pistachio / Sage | Relaxed and modern | Summer, travel, casual |
| Yellow / Aqua | Bright and energetic | Vacation, summer, weekend |
1. White Shirt with Khaki Pants: Clean and Effortless
A white shirt paired with khaki pants is one of the most dependable combinations you can wear. White brightens the outfit, while khaki adds warmth and softness, creating a balanced look that feels polished without being overly formal. This pairing is also extremely flexible because the type of white shirt can completely change the mood of the outfit. A crisp Oxford shirt looks more professional, while a linen shirt feels relaxed and summery. A plain white T-shirt creates an easy casual look, and a white polo sits comfortably between casual and smart.
- For a business-casual outfit, try: White Button-Up Shirt + Khaki Trousers + Brown Leather Loafers
- For a relaxed weekend look: White T-Shirt + Khaki Chinos + White Sneakers
White works especially well for the office, travel, casual dinners, summer outfits, and everyday wear. If you want the simplest shirt color to match with khaki pants, white is usually the safest place to start.

2. Black Shirt with Khaki Pants: Strong Contrast
A black shirt with khaki pants creates a sharper and more modern appearance. The deep black top contrasts strongly with the lighter, earthy tone of khaki, making the outfit look structured and confident. This combination works particularly well when the khaki pants are light or medium in color. The greater the difference between the shirt and trousers, the cleaner the contrast tends to look.
- For a refined smart-casual outfit: Black Polo + Light Khaki Chinos + Dark Brown Loafers
- For something more relaxed: Black T-Shirt + Khaki Cargo Pants + Minimal Sneakers
Black and khaki is a good choice for evening wear, restaurants, weekend events, minimalist outfits, and casual workplaces. If your khaki pants are very dark, choose a true black or textured shirt so the two garments do not blend together visually.

3. Light Blue Shirt with Khaki Pants: Fresh and Professional
A light blue shirt is a classic partner for khaki pants, especially in business-casual wardrobes. Khaki usually carries warm beige or tan undertones, while light blue introduces a cool contrast. The result feels balanced, fresh, and easy on the eyes. A simple combination such as: Light Blue Oxford Shirt + Khaki Chinos + Brown Belt + Brown Loafers works particularly well for office environments, meetings, lunch appointments, or everyday professional dressing. Light blue also works beautifully in warm weather. A lightweight cotton or linen shirt keeps the outfit looking polished while making it feel less formal.

If white feels too basic but you still want something safe and versatile, light blue is an excellent alternative.
4. Navy Blue Shirt with Khaki Pants: Classic and Refined
Navy blue gives khaki pants more depth without creating the strong contrast of black. A navy shirt with khaki trousers feels mature, polished, and easy to coordinate. This is one of the best combinations for men who want an outfit that works equally well for the office and the weekend. Good options include: Navy polo shirt, Navy Oxford shirt, Navy knit polo, Navy casual shirt, Navy T-shirt A particularly easy outfit is: Navy Polo + Khaki Chinos + Brown Loafers Navy also pairs naturally with tan belts, brown leather shoes, white sneakers, and dark brown accessories, which makes the full outfit easy to build.

Choose navy blue shirt when you want something darker than light blue but softer and more traditional than black.
5. Dark Green or Olive Shirt with Khaki Pants: Earthy and Relaxed
Dark green and khaki belong to the same natural, earthy color family, so they work especially well together. Suitable green shades include:
- Olive
- Forest green
- Moss
- Military green
- Deep sage

The combination creates a grounded and understated appearance that works well for casualwear, outdoor-inspired outfits, travel, and autumn styling. The main thing to watch is contrast. If the shirt and trousers are almost the same tone, the outfit may look flat.
- Instead, combine: Light Khaki Pants + Dark Olive Shirt
- or: Medium Khaki Chinos + Forest Green Polo
Brown suede shoes, leather loafers, or casual boots work particularly well with this color combination. Dark green is a strong choice when you want something more interesting than navy but still easy to wear.
6. Burgundy or Maroon Shirt with Khaki Pants: Rich and Sophisticated
Burgundy and maroon bring more warmth and personality to khaki pants without becoming overly bright. These deep red tones naturally complement the beige and brown undertones found in many khaki fabrics. The result is a richer combination that feels especially appropriate for cooler seasons.
- Try: Maroon Knit Polo + Khaki Chinos + Brown Loafers
- or: Burgundy Button-Up Shirt + Dark Khaki Trousers + Derby Shoes
This pairing works well for smart-casual dinners, casual offices, autumn wardrobes, and semi-dressy occasions. A darker burgundy shirt feels more sophisticated, while a softer maroon gives the outfit a more relaxed character.

If you usually wear navy or black with khaki and want something different, burgundy is a strong alternative.
7. Beige or Cream Shirt with Khaki Pants: Soft and Minimal
A beige or cream shirt with khaki pants creates a tonal outfit with very little harsh contrast. This combination works especially well for minimalist fashion, resort style, summer dressing, and old-money-inspired looks. The secret is avoiding an exact color match.
- For example: Cream Shirt + Medium Khaki Pants creates a soft, elegant separation.
- You can also try: Light Beige Linen Shirt + Dark Khaki Trousers
- or: Tan Polo + Light Khaki Chinos, Texture becomes especially important when the colors are similar. Pairing a textured linen shirt with smooth chinos, for example, helps the two garments remain visually distinct.
Complete the look with brown loafers, cream sneakers, or white footwear.

8. Soft Pink Shirt with Khaki Pants: Warm and Approachable
A soft pink shirt can make khaki pants look lighter and more contemporary. Shades such as pale pink, blush, dusty rose, and muted pink work especially well because they have enough warmth to complement khaki without overwhelming it. A classic combination is: Pale Pink Oxford Shirt + Khaki Chinos + Brown Loafers. This works well for spring business casual, weekend lunches, resort outfits, and semi-casual events. For a more relaxed version, try a soft pink polo with khaki chinos and white sneakers. Muted pinks are generally easier to coordinate than very bright or neon shades, especially when the rest of the outfit is kept neutral.

Pink is a great choice when you want to move beyond traditional white and blue without making the outfit too bold.
9. Pistachio or Sage Green Shirt with Khaki Pants: Fresh and Modern
Pistachio and sage green create a softer and fresher look than dark olive. These lighter green shades pair naturally with khaki because both colors have a calm, organic character. For example: Sage Polo + Light Khaki Chinos + White Sneakers creates an easy warm-weather outfit. You can think of the difference this way: Dark Green + Khaki = Rugged and Mature. Sage or Pistachio + Khaki = Soft and Fresh These lighter green tones are especially suitable for spring, summer, travel, casual weekends, and resort collections. They also work well with cream, white, tan, and light brown accessories. If you want an outfit that feels current but still easy to wear, sage is one of the best options.

10. Yellow or Aqua Shirt with Khaki Pants: Bright and Summery
For a more energetic outfit, khaki pants can also be paired with soft yellow or aqua blue. Because khaki acts as a neutral base, it helps brighter shirt colors feel more controlled.
- Light Yellow with Khaki: A pale or muted yellow shirt adds warmth without becoming too loud. Try: Soft Yellow Linen Shirt + Khaki Chinos + Brown Sandals This works especially well for summer holidays, outdoor gatherings, and relaxed resort wear. Avoid overly intense neon yellow unless you intentionally want a very bold outfit.
- Aqua Blue with Khaki: Aqua creates a cooler and more refreshing contrast. For example: Aqua Polo + Light Khaki Pants + White Sneakers feels casual, youthful, and vacation-ready. Yellow and aqua are excellent choices when you want khaki pants to feel brighter, lighter, and less conservative.

They work particularly well for summer, weekends, travel, and warm-weather casualwear.
How to Choose the Right Shoes with Khaki Pants
Once the shirt and khaki pants are selected, footwear completes the color combination.
Brown Shoes
Brown is one of the easiest options.
- Works well with: White, Blue, Navy, Green, Burgundy, Cream.
- Possible styles include: Loafers, Derby shoes, Brogues, Suede shoes.
White Sneakers
White sneakers make khaki pants look more casual and contemporary. They work particularly well with: White shirts, Black shirts, Navy shirts, Pink shirts, Sage shirts, Aqua shirts
Black Shoes
Black footwear works best when the upper half of the outfit also contains a darker element. For example: Black Shirt + Khaki Trousers + Black Shoes. creates a clean, coordinated appearance.
Conclusion / Final Words
Khaki pants are easy to style because their neutral, earthy color works with both classic and more expressive shirt colors. The 10 best shirt colors to match with khaki pants include: White, Black, Light Blue, Navy Blue, Dark Green / Olive, Burgundy / Maroon, Beige / Cream, Soft Pink, Pistachio / Sage Green, Yellow / Aqua. For a timeless outfit, choose white, light blue, or navy. For stronger contrast, black, burgundy, and dark green work especially well. For softer summer styling, cream, pink, pistachio, yellow, and aqua can make khaki pants feel much fresher. The key is not simply finding a shirt color that matches khaki. You should also consider the shade of the pants, fabric texture, footwear, fit, and occasion. With the right balance of color and contrast, a simple pair of khaki pants can work for everything from relaxed weekend wear to polished business-casual outfits.





