25 Green Pants Outfits for Men by Shade and Fit: Pair It Right
Green pants are the easiest way to add colour without looking like you’re trying too hard. Olive, army and dark green behave almost like neutrals, so they pair with white, navy, brown, cream and grey, while lighter greens feel fresh and summery.
Below are 25 green pants outfits for men, teens and boys. They cover chinos, fatigues, cargos, linen, corduroy, carpenter, parachute and dress trousers in olive, army, dark, forest, sage and light green, with casual, streetwear, work, formal and old money looks, colour pairings with burgundy, grey, blue and brown, and fall, winter and summer outfits. Each one explains what to pair and which shoes work best.
Short on Time? Pick Your Path
Table of Contents
- 01Olive Green Chinos With a White Shirt
- 02Dark Green Pants With a Cream Sweater
- 03Army Green Fatigue Pants With a Plaid Shirt
- 04Olive Cargo Pants With a Black Tee
- 05Green Linen Pants With a Navy Shirt
- 06Green Corduroy Pants With a Camel Knit
- 07Green Carpenter Pants With a Work Jacket
- 08Green Dress Trousers With a Navy Blazer
- 09Green Formal Pants With Burgundy Shoes
- 10Olive Pants With a Burgundy Shirt
- 11Green Pants With Brown Shoes
- 12Light Green Pants With White
- 13Green Parachute Pants for Streetwear
- 14Baggy Green Pants With a Graphic Tee
- 15Green Pants With a Henley
- 16Olive Green Pants With Grey
- 17Olive Green Pants With Blue
- 18Old Money Green Pants
- 19Green Pants for Work
- 20Green Pants for Fall
- 21Green Pants for Winter
- 22Green Pants for Summer
- 23Monochrome Forest Green Outfit
- 24Teen Green Pants Outfit
- 25Boys’ Green Pants Outfit
01
OF 25
Olive Green Chinos With a White Shirt

Olive green chinos with a white shirt is the easiest green pants outfit. The white shirt keeps it fresh, and olive looks rich and grown-up.
Dark brown shoes and a matching belt are the most natural partners for olive. They’re both earth tones, so they sit together easily.
Green pants come in many fabrics and cuts. Here’s how the main types compare.
| Type | Looks | Dress Level | Best Season |
|---|---|---|---|
| Chinos | Clean, versatile | Casual to smart | All year |
| Fatigue pants | Vintage, relaxed | Casual | Spring and fall |
| Cargo pants | Utility, street | Casual | All year |
| Linen trousers | Breezy, relaxed | Casual to smart | Summer |
| Corduroy | Textured, warm | Casual to smart | Fall and winter |
| Carpenter pants | Workwear, roomy | Casual | Spring and fall |
| Dress trousers | Tailored, sharp | Smart to formal | All year |
If you only buy one pair, choose olive chinos. They work for the office, weekends and dinners.
02
OF 25
Dark Green Pants With a Cream Sweater

Dark green pants with a cream sweater look warm and rich. The deep green and soft cream contrast gently, and brown boots add warmth.
Dark green feels more refined than bright olive. It works for weekend lunches, dinners and smart casual offices.
✅ Do This
Choose a textured cream knit, so the outfit has depth next to smooth dark trousers.
🚫 Skip This
Don’t pair dark green trousers with a bright green top, because two greens that don’t match look off.
03
OF 25
Army Green Fatigue Pants With a Plaid Shirt

Army green fatigue pants with a plaid shirt have a relaxed, vintage feel. The roomy cut and soft cotton sateen look lived-in and easy.
In a Put This On piece about fatigue pants, writer Pete Anderson called them “exceedingly wearable” and an interesting alternative to plain khakis. He noted that pairing them with neutral, balanced colours keeps the look relaxed rather than sloppy.
Where OG-107 Fatigues Come From
According to Heddels, the U.S. Army’s OG-107 utility uniform was introduced in 1952 and named for its 8.5-ounce olive green cotton sateen, with “OG” standing for olive green. The most common version, Type III, ran from 1964, and vintage pairs are still widely sold today.
04
OF 25
Olive Cargo Pants With a Black Tee

Olive cargo pants with a black tee is an easy streetwear outfit. The black tee and shoes keep the look tight, and the olive adds earthy colour.
🎨
Pants
olive cargos
✂️
Tee
black heavyweight
📐
Shoes
black canvas
Flat pockets look neater than bulky bellows pockets. Keep them light so they don’t bulge.
05
OF 25
Green Linen Pants With a Navy Shirt

Green linen pants with a navy shirt is a breezy summer outfit. Navy and olive look grown-up and calm together.
Linen creases quickly, and that’s part of its charm. Hang it overnight to relax the worst wrinkles.
06
OF 25
Green Corduroy Pants With a Camel Knit

Green corduroy pants with a camel knit look warm and textured. The ribbed corduroy and soft camel wool feel cosy and autumnal.
A collar under the sweater adds polish. Brown suede chukkas match the warm palette.
💬 Corduroy Adds Texture, So Keep Patterns Simple
The ribs already give the outfit interest. Plain knits and solid shirts look better with corduroy than busy prints.
07
OF 25
Green Carpenter Pants With a Work Jacket

Green carpenter pants with a work jacket is a rugged workwear outfit. The roomy cut and tough canvas look great with a tan chore jacket.
Olive and tan are classic workwear colours. Brown work boots tie them together.
Canvas carpenter pants are stiff at first and soften with wear. Wash them a few times before you judge the fit.
08
OF 25
Green Dress Trousers With a Navy Blazer

Green dress trousers with a navy blazer is a smart, formal outfit with personality. Dark olive wool trousers look elegant with navy and a white shirt.
A burgundy tie adds a rich contrast to the green. Dark brown oxfords finish it.
💈 Your Green Trouser Tailoring Request, Word for Word
Tell your tailor: “Hem them with a slight break, press a sharp crease down the front, and take in the waist so they sit cleanly without a belt pulling.” A crisp crease makes coloured trousers look formal.
09
OF 25
Green Formal Pants With Burgundy Shoes

Green formal pants with burgundy shoes look rich and distinctive. Burgundy and olive sit opposite each other on the colour wheel, so they contrast beautifully.
The men’s style site Bespoke Unit says “burgundy shoes work especially well as dress shoes with dressy olive trousers or suits.” It’s a more interesting choice than plain brown.
📌 Dark Brown Is the Safest Shoe With Olive
If burgundy feels too bold, dark brown is the most natural partner for olive trousers. Both are earth tones, so they always look connected.
10
OF 25
Olive Pants With a Burgundy Shirt

Olive pants with a burgundy shirt is a bold, warm colour pairing. The deep red and earthy green look rich and seasonal.
Keep the shades muted, like a deep burgundy rather than bright red. Bright red with olive can look like Christmas.
Choosing a Bright Red Instead of Burgundy:
A bright, true red shirt with olive pants can look festive rather than stylish. Stick to deep burgundy, wine or oxblood for a grown-up pairing.
11
OF 25
Green Pants With Brown Shoes

Green pants with brown shoes is the most reliable shoe pairing. Brown, whether dark leather, tan suede or chocolate, matches olive’s earthy tones.
Dark brown suits smarter outfits, while tan suede feels relaxed and summery. White sneakers work for casual looks.
💡 The “Black Shoes Always Work” Myth
Myth: Black shoes go with any trouser colour, including green.
Reality: Black shoes can work with dark green streetwear, but many menswear guides prefer brown with olive. Bespoke Unit goes further, saying “We really, really don’t care for black and green.”
12
OF 25
Light Green Pants With White

Light green pants with white look fresh and summery. Pale sage or mint green and white are gentle and clean.
White sneakers keep it light. Tan suede loafers make it a little smarter.
Light colours show stains easily. Keep this outfit for clean, dry days.
13
OF 25
Green Parachute Pants for Streetwear

Green parachute pants for streetwear are light, baggy and made from nylon. Toggles at the ankles let you gather them in or let them hang.
Black tees and chunky sneakers keep the look techwear-inspired. Avoid adding too many technical pieces at once.
⚠️ Nylon Parachute Pants Get Warm Fast
Nylon doesn’t breathe like cotton, so parachute pants can feel sweaty on hot days. Keep them for mild weather rather than summer heat.
14
OF 25
Baggy Green Pants With a Graphic Tee

Baggy green pants with a graphic tee is a relaxed street look. The loose trousers and graphic tee feel easy and youthful.
✅ Copy This Baggy Green Fit
- Baggy olive cotton trousers
- A washed graphic tee in cream or black
- Canvas skate shoes
- A simple cap or beanie
- White crew socks
The biggest risk with baggy green pants is extra fabric piling over your shoes. A simple roll at the hem fixes it.
Pinrolling Baggy Pants at the Ankle
Put This On’s Pete Anderson suggested pinrolling baggy fatigues to narrow the ankle. It’s a quick way to stop wide pants swallowing your shoes.
Pinch the hem at the inside of the ankle and fold it flat against your leg.
Hold the fold while you roll the hem up once.
Roll a second time to lock the fold in place.
Check that the roll sits just above your shoe.
Repeat on the other leg so both look even.
15
OF 25
Green Pants With a Henley

Green pants with a henley look relaxed and rugged. A waffle henley adds texture, and the open buttons keep it casual.
Oatmeal, cream and grey henleys work best with olive. They keep the earthy feel.
Brown suede boots finish the outfit. It’s ideal for cabin weekends and casual Saturdays.
16
OF 25
Olive Green Pants With Grey

Olive green pants with grey look calm and understated. Charcoal grey works better than light grey with olive.
Brown boots keep the outfit warm. Black can work with very dark greens.
Match the depth of the colours. Dark olive with charcoal, or lighter olive with mid-grey, keeps it balanced.
17
OF 25
Olive Green Pants With Blue

Olive green pants with blue is a classic preppy pairing. Light blue and navy both look fresh next to earthy olive.
A light blue shirt keeps it bright. A navy knit adds depth.
🎨
Pants
olive chinos
✂️
Shirt
light blue oxford
📐
Layer
navy knit
Brown loafers or white sneakers both work. Choose based on how smart you want to look.
18
OF 25
Old Money Green Pants

Old money green pants look quiet and classic. Dark green flannel trousers with a roll-neck and blazer feel polished without any logos.
Quality fabrics matter more than trends here. Wool flannel drapes beautifully and looks expensive.
Suede loafers keep it relaxed. Polished leather makes it more formal.
19
OF 25
Green Pants for Work

Green pants for work add colour without breaking business casual rules. Olive chinos with a shirt and knit look professional and approachable.
A quarter-zip or V-neck sweater is easy to remove if the room warms up. Leather loafers keep it smart.
📅 Wear It For
20
OF 25
Green Pants for Fall

Green pants for fall pair beautifully with rust, mustard and brown. The warm colours match autumn leaves.
A corduroy overshirt adds texture and warmth. It’s enough layer for crisp days.
Keep the base neutral, like a cream tee. That lets the green and rust stand out.
21
OF 25
Green Pants for Winter

Green pants for winter should be heavier, like wool or thick cotton twill. Dark green wool trousers with a peacoat and scarf look warm and polished.
BEFORE:
Thin summer olive chinos with a light jacket, cold and out of season in winter.
AFTER:
Heavyweight dark green wool trousers with a peacoat, knit and leather boots, warm and seasonal.
22
OF 25
Green Pants for Summer

Green pants for summer should be light and breathable. Lightweight sage chinos with a knit polo stay cool and look fresh.
A cropped ankle and no-show socks feel summery. White sneakers keep it clean.
Lighter greens like sage and mint suit summer best. Dark green can feel heavy in strong sun.
23
OF 25
Monochrome Forest Green Outfit

A monochrome forest green outfit uses different shades of green from top to bottom. Dark forest trousers with a moss green knit look tonal and confident.
Different shades keep it interesting. Identical greens on top and bottom can look like a uniform.
Skip It If You Prefer Quiet Outfits
Head-to-toe green draws attention. If you like low-key style, wear green on the bottom only and keep the top neutral.
24
OF 25
Teen Green Pants Outfit

A teen green pants outfit is neat and easy for school. Olive chinos with a navy sweatshirt and sneakers look tidy but relaxed.
Olive chinos often fit school dress codes that don’t allow jeans. They also hide everyday stains well.
💡 Stretch Chinos Suit Busy Teens
Chinos with a little stretch are comfortable for sitting, sports and moving around all day. They also handle growth spurts better.
25
OF 25
Boys’ Green Pants Outfit

A boys’ green pants outfit is practical and cheerful. Olive trousers hide grass and mud stains well.
Elastic waists are easy for kids to manage. A bright tee keeps the outfit fun.
📌 Olive Hides Playground Stains
Earthy olive hides grass, mud and dust far better than light khaki. It’s a practical choice for active kids.
Which green pants outfit would you try first?
FAQs
What colour shirt goes with green pants?
White, light blue, navy, cream, grey and black all work. Burgundy and rust are great for bold, warm outfits.
What shoes go with green pants?
Dark brown leather, tan suede and white sneakers are the easiest. Burgundy shoes work with dressy olive trousers.
Do black shoes go with green pants?
They can work with dark green streetwear, but many style guides prefer brown with olive. Brown always looks more natural.
Can you wear green pants to work?
Yes. Olive or dark green chinos or trousers with a shirt and leather shoes fit most business casual offices.
What colours go with olive green pants?
White, cream, navy, light blue, grey, brown, burgundy and rust all pair well with olive.
Are green pants formal?
Tailored dark green or olive wool trousers can be formal, especially with a navy blazer, white shirt and tie. Chinos and cargos are casual.