An olive green cardigan can make even the simplest outfit feel more considered. The color has the ease of a neutral, but it brings enough depth to make jeans, trousers, skirts, and dresses look more interesting.
So, what to wear with an olive green cardigan? Start with pieces you already love—blue denim, cream trousers, black pants, brown shoes, feminine skirts, and simple tops. Then change the silhouette or footwear to take the cardigan from casual and relaxed to polished and dressy.
Here are 18 olive green cardigan outfit ideas that are easy to recreate but still feel special.
1. Olive Green Cardigan With Straight-Leg Jeans and White Sneakers

This is the effortless combination you’ll keep coming back to. Straight-leg blue jeans give the olive cardigan a classic base, while a simple white top underneath keeps the outfit fresh.
Finish with clean white sneakers for an easy everyday look. A brown leather bag or belt adds just enough warmth to connect with the earthy green.
2. Olive Green Cardigan With Cream Trousers and Brown Loafers

Cream trousers instantly make an olive cardigan feel more polished. The light neutral creates a beautiful contrast with the deeper green without making the outfit look overly formal.
Brown loafers ground the lighter palette beautifully. Keep the top underneath white, ivory, or another soft neutral and let the olive-and-cream combination do most of the work.
3. Olive Green Cardigan With Wide-Leg Jeans and Ballet Flats

Wide-leg jeans bring a relaxed shape to the outfit, while ballet flats add a softer, feminine touch. The contrast keeps the look from feeling too casual or too heavy.
A fitted or slightly cropped cardigan is particularly effective here because it defines the waist against the wider denim. If your jeans are especially long, choose flats with a low-profile shape so the silhouette stays clean.
4. Olive Green Cardigan With Black Trousers and Pointed-Toe Flats

This is one of the easiest ways to turn an olive cardigan into polished workwear. Tailored black trousers provide structure, while the cardigan makes the outfit feel softer than a traditional blazer.
Pointed-toe flats sharpen the silhouette without making it overly formal. Wear a white button-down underneath for a more structured office look or a simple fitted top when you want something minimal.
5. Olive Green Cardigan With a Black Midi Skirt and Knee-High Boots

This combination has a completely different energy from jeans and sneakers. A black midi skirt creates an elegant base, while knee-high boots continue the long vertical line through the lower half of the outfit.
Keep the cardigan relatively neat at the waist so the proportions stay balanced. The contrast between olive and black is enough to make this outfit feel striking without needing bold accessories.
6. Olive Green Cardigan With a White Square-Neck Tank Top, Dark-Wash Jeans and Loafers

The white square-neck tank top gives the olive cardigan a clean, feminine base, while dark-wash jeans make the combination feel polished rather than overly casual.
Classic loafers finish the look with an easy, timeless touch.
Leave the cardigan slightly open so the square neckline remains visible, creating a simple detail that makes the whole outfit feel more intentional.
7. Olive Green Cardigan With a Brown Satin Midi Skirt and Heeled Ankle Boots

For a dressier take, combine the softness of knitwear with the fluid shine of satin. Brown and olive create a rich, earthy palette that feels sophisticated without being predictable.
Heeled ankle boots add just enough height and keep the satin skirt from feeling overly delicate. Keep the cardigan simple so the contrast between the two textures remains the star of the outfit.
8. Olive Green Cardigan With a White Pleated Midi Skirt and Slingback Flats

Olive looks surprisingly beautiful with crisp white. A pleated midi skirt introduces movement and femininity, while the cardigan keeps the combination relaxed enough for daytime.
Slingback flats complete the look with a polished but easy feel. A fitted cardigan works particularly well here because the fuller skirt already provides plenty of volume below the waist.
9. Olive Green Cardigan With Cream Jeans and Tan Ankle Boots

Cream jeans create a softer alternative to classic blue denim. Paired with an olive cardigan and tan ankle boots, they create a warm palette that feels polished without looking too coordinated.
A simple white or ivory top underneath keeps the colors clean. This combination is especially appealing with a chunky cardigan or a knit with subtle texture.
10. Olive Green Cardigan Over a White Button-Down With Tailored Gray Trousers and Loafers

Gray gives olive a slightly cooler, more sophisticated direction. Add a crisp white button-down and tailored gray trousers for an outfit that feels polished without looking overly corporate.
Loafers complete the look beautifully. Let the shirt collar and cuffs show slightly—the small details make the layering feel intentional rather than simply practical.
11. Olive Green Cardigan With Black Jeans and Black Ankle Boots

For a sleek outfit, pair the cardigan with black jeans and black ankle boots. The dark base allows the olive knit to become the main point of contrast.
A fitted cardigan creates a streamlined shape, while a relaxed knit gives the same combination a more casual attitude. Keep the top underneath neutral and let the olive-and-black pairing do the work.
12. Olive Green Cardigan With a Denim Midi Skirt and Tall Riding Boots

If you love denim but want something more feminine than jeans, try a denim midi skirt. The olive cardigan keeps the look relaxed, while tall riding boots add structure and a polished finish.
A fitted cardigan tucked slightly into the skirt helps define the waist. Add a simple neutral top and let the combination of denim, olive, and leather carry the look.
13. Olive Green Cardigan With Beige Wide-Leg Trousers and Minimalist Sneakers

Beige wide-leg trousers give the cardigan a clean, modern base. Minimalist sneakers keep the outfit comfortable while making the tailoring feel more relaxed.
This is a particularly good choice when you want polished clothing without looking dressed up. A white fitted tee underneath is all you need.
14. Olive Green Cardigan With Black Leather Pants and Heeled Boots

Leather gives the cardigan an entirely different attitude. The softness of the knit against sleek black leather creates a strong texture contrast, while heeled boots make the combination feel ready for an evening out.
A fitted cardigan creates a streamlined silhouette, while a slightly oversized version gives the look a more relaxed edge. Keep the top underneath neutral so the leather remains the statement piece.
15. Olive Green Cardigan Layered Over a Slip Dress With Ankle Boots

A slip dress gives an olive cardigan a softer, more feminine direction. Wear the cardigan open for a relaxed layered look or button it partially to create more definition around the waist.
Ankle boots make the combination feel grounded and wearable. Black, cream, brown, or muted floral dresses can all work beautifully with olive.
16. Olive Green Cardigan With Burgundy Trousers and Brown Loafers

If you want to move beyond the usual neutrals, try burgundy. The deep red and earthy green create a rich color combination without becoming overly bright.
Brown loafers keep the palette grounded, while a cream or ivory top breaks up the darker colors. It’s an easy way to make an olive cardigan feel more distinctive without relying on bold prints.
17. Olive Green Cardigan With Blue Jeans and Brown Chelsea Boots

Blue jeans and brown Chelsea boots give an olive cardigan that classic, easygoing feel that works particularly well in cooler weather.
A cream or white top underneath adds brightness around the face. Choose straight-leg denim for a timeless silhouette, or slightly relaxed jeans when you want the outfit to feel more casual.
18. Olive Green Cardigan With Matching Olive Trousers and Brown Leather Flats

A tonal olive outfit can look incredibly sophisticated when the textures are different. Try a knitted cardigan with tailored olive trousers rather than matching pieces in exactly the same fabric.
Brown leather flats provide a small amount of contrast, while a cream or white top can brighten the middle of the outfit. The result is understated but memorable.
How to Style an Olive Green Cardigan
Olive is one of those colors that gives you plenty of room to experiment. Blue denim keeps it casual, cream and beige make it feel softer, and black creates a sharper contrast.
Brown is another particularly easy partner. Loafers, Chelsea boots, ankle boots, and leather bags in warm brown shades bring out the earthy quality of olive without competing with it.
The cardigan’s shape matters, too. A fitted or cropped style looks great with wide-leg jeans and trousers, while a relaxed cardigan works naturally with straight-leg denim, leggings, or a simple fitted dress. If the bottom half is fuller, a closer-fitting cardigan can help define the waist; if the cardigan is oversized, keeping the rest of the outfit streamlined creates better balance.
What Colors Go With an Olive Green Cardigan?
The easiest colors to wear with olive green are:
- White and cream
- Blue denim
- Black
- Beige
- Brown and tan
- Gray
- Burgundy
For an everyday outfit, blue jeans and white sneakers are an easy starting point. If you want something more elevated, try cream trousers with brown loafers. Black works beautifully when you want more contrast, while burgundy gives olive a richer, more distinctive direction.
Final Thoughts
The best olive green cardigan outfits don’t require a complicated wardrobe. A few good basics—straight-leg jeans, tailored trousers, a midi skirt, loafers, sneakers, and boots—can take the same cardigan in completely different directions.
Start with the combination that feels most like you. Blue jeans and sneakers keep things effortless, cream trousers and loafers make the cardigan feel polished, while midi skirts and boots can take it in a more feminine direction.
Once you see how easily olive works with the rest of your wardrobe, you’ll probably stop thinking of it as a difficult color and start treating it like the versatile neutral it really can be.
Frequently Asked Questions
What looks good with an olive green cardigan?
Blue jeans, cream trousers, black pants, midi skirts, and neutral tops all work beautifully with an olive green cardigan. White sneakers, brown loafers, ankle boots, and knee-high boots are easy footwear choices.
What colors go best with olive green?
Olive green works especially well with cream, white, black, beige, brown, gray, blue denim, and burgundy. The combination you choose depends on whether you want the outfit to feel casual, polished, soft, or bold.
What shoes should I wear with an olive green cardigan?
White sneakers are great for casual outfits, loafers work for polished looks, ballet flats create a softer finish, and ankle or knee-high boots add structure.
Can you wear an olive green cardigan with jeans?
Absolutely. Blue, black, cream, straight-leg, wide-leg, and dark-wash jeans can all work. Changing the denim silhouette is an easy way to make the cardigan feel completely different.
Can you wear olive green and black together?
Yes. Black creates a strong contrast with olive and gives the outfit a sleek appearance. Try black jeans and ankle boots for everyday wear or a black midi skirt and knee-high boots for something more refined.
Is an olive green cardigan good for work?
Yes. A neat olive cardigan looks particularly polished with tailored black, gray, cream, or beige trousers. Finish with loafers or pointed-toe flats for a sophisticated work outfit.
