Olive pants are a chameleon in the wardrobe—earthy enough to feel casual, but sharp enough to dress up. This list covers ten specific pairings, from classic neutrals to unexpected color pops, so you can build outfits for work, weekends, and everything in between. Whether your olive pants are cargo, chino, or tailored, these combinations will help you get more wear out of them.
White Tee and Denim Jacket
The simplest, most reliable combo: a crisp white t-shirt with your olive pants, topped with a medium-wash denim jacket. The white keeps the outfit light and fresh, while the denim adds structure and a rugged edge. Roll the cuffs of the jacket and pants slightly for a relaxed, put-together look. This works for both men and women and transitions easily from day to evening.
Black Knit Sweater
A black crewneck or V-neck sweater instantly elevates olive pants from casual to smart-casual. The dark top grounds the earthy tone, making the olive look intentional rather than accidental. Choose a fine-gauge knit for a sleeker silhouette, or a chunky cable-knit for colder days. Finish with black leather boots or loafers to keep the monochrome top half cohesive.
Navy Blazer
For a preppy, polished look, pair olive pants with a navy blazer. The navy and olive are both deep, muted tones that complement each other without clashing. Add a light blue or white oxford shirt underneath, and brown leather shoes—like penny loafers or brogues—to tie in the earthy vibe. This is a great outfit for business casual offices or dinner dates.
Camel or Tan Sweater
Warm neutrals like camel, tan, or beige create a tonal, sophisticated palette with olive. A camel crewneck or cardigan worn over a white tee gives a soft, expensive feel. This combination works particularly well in autumn and spring. Pair with suede desert boots or clean white sneakers to keep the look relaxed but refined.
Burgundy or Maroon Top
If you want a bit of color, burgundy is a natural partner for olive. The deep red-brown tone contrasts beautifully with the green, creating a rich, autumnal look. Try a burgundy crewneck sweatshirt for a casual weekend, or a burgundy button-down for a more dressed-up feel. Accessorize with a brown belt and matching shoes to anchor the outfit.
Striped Breton Shirt
The classic French sailor shirt—white with navy horizontal stripes—adds a nautical, effortless vibe to olive pants. The stripes break up the solid color and add visual interest without being loud. Tuck the shirt in and add a pair of white sneakers or espadrilles for a coastal-inspired outfit. This is perfect for warm weather or vacations.
Chambray Shirt
Chambray, which looks like a lightweight denim, is another excellent neutral to pair with olive. A chambray shirt worn buttoned or open over a tee adds texture and a workwear feel. Roll the sleeves to your elbows for a relaxed look. This combination is great for casual Fridays or outdoor activities, and it pairs well with both boots and canvas sneakers.
Grey Sweatshirt or Hoodie
For the ultimate comfortable, athleisure-inspired outfit, wear a heather grey sweatshirt or hoodie with olive cargo pants. The grey is a cool neutral that balances the warmth of olive. Choose a slim-fit sweatshirt to avoid looking sloppy, and finish with clean white sneakers. This is a go-to for travel or running errands, but still looks intentional.
Mustard Yellow Top
For a bolder, more fashion-forward choice, try a mustard yellow top with olive pants. The yellow and green are adjacent on the color wheel, creating a harmonious, vibrant look. A mustard sweater or blouse works best in fall, while a mustard t-shirt can work in summer. Keep accessories minimal—let the colors do the talking.
White Button-Down Shirt
A crisp white button-down shirt is a versatile staple that pairs perfectly with olive pants. This combination is sharp and clean, suitable for semi-formal events or a smart business casual look. Tuck the shirt in and add a brown leather belt and loafers for a classic, preppy outfit. You can also roll the sleeves and unbutton the top button for a more relaxed feel.
How to Choose
When deciding what to wear with olive pants, consider the occasion and the fit of the pants. For casual settings, opt for t-shirts, sweatshirts, and sneakers. For work or dressier events, choose button-downs, blazers, and leather shoes. Also, think about the shade of olive—darker olive pairs well with lighter tops, while lighter olive can handle deeper tones like burgundy or navy. Finally, always consider the season: lighter fabrics and colors for spring/summer, and heavier knits and darker hues for fall/winter.
Frequently Asked Questions
Can I wear olive pants with black shoes? Yes, black shoes work well with olive pants, especially if you’re wearing a black top or want a more formal look. Black boots or loafers add contrast and ground the outfit.
Are olive pants considered neutral? Absolutely. Olive is a muted, earthy tone that functions like a neutral, meaning it pairs with a wide range of colors, from whites and greys to navy and brown.
What colors should I avoid with olive pants? Avoid wearing other shades of green that are too similar, as they can clash or look mismatched. Also, bright neon colors can be jarring against olive’s muted tone.
Can I wear olive pants in the summer? Yes, choose lightweight fabrics like cotton or linen in a lighter olive shade. Pair with white tees, striped shirts, and sandals or canvas sneakers.
What jacket goes with olive pants? A denim jacket, a navy blazer, a leather jacket, or a camel overcoat all work well. The key is to pick a jacket in a neutral or complementary tone.
Can I wear olive pants with a patterned shirt? Yes, but keep the pattern subtle, like a small plaid or a micro-check. Ensure the pattern includes a color that complements olive, such as navy, brown, or white.
Final Thoughts
Olive pants are a versatile wardrobe staple that can be styled in countless ways. The key is to balance the earthy green with complementary neutrals and occasional pops of color. Start with the basics—white, black, navy, and grey—then experiment with bolder choices like burgundy or mustard. With these ten ideas, you’ll never run out of outfit options. Remember, the best outfit is one that makes you feel confident and comfortable.