21 White Pant Outfits Men Can Wear From Coffee Runs to Date Nights
White pants scare a lot of guys. They worry about stains, see-through fabric, and looking like a golfer. Fair, but the right pair is one of the easiest things to wear.
These 21 white pant outfits show how. You will see wide jeans with a loose check shirt, pleated trousers with a navy blazer, and a full white set that still looks planned.

Each look comes with the exact details that make it work, like shoe color, hem length, and fabric weight.
Pick the one closest to your style, copy the pieces, and swap in what you already own. Your closet is probably halfway there. Save this one for later.
1. Check Shirt and Wide Ecru Jeans for a Slow Saturday Coffee Run

A loose check shirt worn open at the neck is the whole story here. The wide ecru jeans stay plain, so the pattern gets all the attention.
- Brown cap that echoes the dark brown in the check
- Slim brown belt that matches the sandals
- Sleeves pushed up so the cuffs don’t bunch over the wide leg
- Plain leather thong sandals to keep it easy
2. Olive Knit Polo with High Waist White Trousers by the Pool

The trousers do something clever. They sit high, they taper, and a side buckle tab takes the place of a belt. Pair that with a fine knit polo in olive and the whole look stays calm and warm toned.
Brown suede tassel loafers worn without socks finish it. The cropped hem shows just enough ankle.
💡 Quick Tip
Tuck the polo in and keep it fitted through the body. The high waist and side tabs only show when the top is neat.
3. Cream on Cream: A Textured Polo, Wide White Trousers and a Tan Bag

What works here
Texture instead of color. The knit has a ribbed, woven surface that gives the white some depth, so nothing reads flat.
A clean drop. The trousers fall straight and the hem lands right on the shoe.
One warm accent. The tan leather tote is the only color, and it sits against the stone wall like it belongs there.
4. Brown Overshirt over Pleated White Trousers for a Cooler Day Walk

Cooler days still leave room for white pants. A dark chocolate overshirt with a cream collar sits over a plain tee, and the pleated trousers keep the bottom half light. Cream sneakers close the loop so nothing feels heavy.
Skip a loud print here. The two chest pockets already give the jacket enough going on.
Pieces to copy
5. Head to Toe White Pant Outfits That Still Look Planned

Everything white, and nothing looks sloppy.
The tee has a heavy, boxy cut. The pants hang straight, and the drawstring waist adds one small detail. Black loafers with a gold bit and a thin gold chain break up the white just enough. The green cap is the only color, so your eye goes straight to it.
Fabric weight matters most with an all white set. Thin cloth shows every line.
One bold color on an all white base, with dark shoes to anchor it. The outfit looks chosen, not plain.
6. Open Plaid Overshirt and Balloon Wide Cream Trousers

Same cropped overshirt, two ways to wear it. The photo shows the open version over a white tank, with huge pleated trousers dropping in a rounded shape.
The open front keeps the top narrow, so the bottom can be as wide as it likes. Buttoned up, a boxy shirt and wide legs add too much volume together.
| Worn open (like here) | Buttoned up |
|---|---|
| Creates a slim vertical line down the middle | Turns the top into one boxy block |
| White tank brightens the center | Hides the tank completely |
| Suits very wide pleated trousers | Suits straighter, slimmer legs |
7. Black Knit and Wide White Chinos on a Sunny Side Street

Dark on top, light below. The black crew sweater is plain and close to the body, and the belt and penny loafers stay black too.
The wide chinos break right over the shoe. That strong contrast does most of the styling for you.
Watch the sweater fit. A baggy knit over wide pants makes the whole outfit look shapeless.
Keep the sweater close to the body.
Match the belt and loafers.
A baggy knit over wide pants.
A brown belt with black shoes.
8. Navy Blazer and Cuffed White Trousers with Brown Suede Loafers

Navy blazer, pale blue stripe shirt, white trousers. It is a classic mix, and the small details sharpen it. Gold buttons on the cuffs, a collar left open, and a hem folded into a cuff over brown suede tassel loafers.
Start with high waist white trousers and fold a cuff at the hem.
Add a pale striped shirt and leave the top button open.
Layer a navy blazer, ideally one with gold buttons.
Finish with brown suede loafers and sunglasses.
9. Loose Linen Shirt and White Trousers for a Hot Day Stroll

White linen can look stiff, or it can look easy. The difference is how it sits. Here the shirt hangs loose, the sleeves are rolled to the forearm, and the trousers have a soft straight leg. White sneakers keep it walkable on cobblestones.
Linen wrinkles, and that is fine. A few creases make it look lived in.
A stiff shirt buttoned to the top and tucked in tight. It reads like a uniform.
Loose linen, sleeves rolled, shirt worn out. It reads like a holiday.
10. Raw Hem White Jeans and a Bold Stripe Shirt with Slides

A raw hem is a small detail with a big payoff. These slim white jeans stop above the ankle, so the leather slides get a clear view. The wide navy and white stripes on the shirt do the talking from the waist up.
- ▸Braided brown belt that matches the sandals
- ▸Wide stripes instead of thin lines, so the pattern reads from far away
- ▸Sleeves folded back twice, collar open
- ▸A slim watch on a leather strap
11. Black Blazer, Black Shirt and Bold White Flares

Sharp, dark, and a little dramatic. A black blazer over a black shirt sets the stage, then white flared trousers cut straight through it. The flare opens over black leather shoes, and the belt stays black too.
Leave the shirt open one button lower than usual. Nothing else needs to move.
12. Baby Blue Tank, Wide White Trousers and One Bright Orange Cap

A ribbed baby blue tank tucked into wide pleated trousers with a deep cuff. A big black woven tote and black woven sandals repeat the black belt. The orange cap is the loud piece, and it works because everything else stays quiet.
⚠️ Watch Out
Pick one loud item and keep the rest calm. Two bright pieces would fight each other.
13. Oversized Tee, Cropped Cream Jeans and Chunky White Sneakers

Streetwear can use white pants too. A boxy white tee, cream jeans that stop above the ankle, white crew socks, and thick soled white sneakers. Every piece is a shade of white, so the shapes do the work.
Mix soft white and cream on purpose.
Let the hem stop so the socks show.
A tight tee with loose cropped jeans.
Scuffed sneakers. White shows every mark.
14. Soft Pink Oxford Shirt and Pleated White Trousers

Pink and white is easier than it sounds. A pale pink oxford, left loose and open at the neck, sits over pleated white trousers. The dark brown belt gives the middle a clear line, and black loafers keep the look grounded.
Choose a pale pink with a slightly relaxed fit.
Undo the top two buttons and roll the sleeves once.
Add a dark belt and dark loafers so the pink stays the star.
15. Sand Linen Blazer and Sage Shirt over Cuffed Cream Trousers

Sand and sage. A beige blazer with patch pockets sits over a muted green button down, and the cream trousers carry a neat cuff. Tan suede loafers match the blazer. A dark pocket square is the only dark detail in the whole look.
16. Navy Zip Jacket and Wide White Trousers for an Evening Out

A navy collared zip jacket turns plain white trousers into a proper evening outfit. Under it goes a simple white tee. The trousers are wide with a flat front, and chunky black loafers add enough weight that the legs don’t float.
Recreate this look
17. Dusty Pink Polo with a Red Neck Scarf and Burgundy Loafers

A dusty pink knit polo, pleated white trousers, and a thin red and white scarf tied at the neck.
The belt and penny loafers sit in the same deep brown red family. That small match ties the whole outfit together.
Keep the belt and shoes in one warm color family. A soft pink top then looks confident, not sweet.
18. Textured Blue Stripe Shirt, White Tee and Chunky White Sneakers

A blue shirt with a puckered stripe weave hangs open over a white tee, and wide white trousers fall straight to the floor.
Shoes decide how this one lands. The thick white soles here balance the width of the legs.
| Chunky sole (like here) | Slim low profile |
|---|---|
| Balances wide trouser legs | Can look small under wide legs |
| Casual and a bit sporty | Cleaner and a little dressier |
19. Forest Green Jacket and Brown Boots Give Wide White Jeans Some Weight

White jeans can feel flat next to a light top and light shoes. Here a forest green zip jacket and a black tank add depth.
The brown belt links to chunky square toe boots, and the wide jeans stack a little at the hem, which suits the boots.
White jeans, white tee, white sneakers. Clean, but a bit bland.
Green jacket, black tank, brown belt and boots. Rich and balanced.
20. Red Stripe Shirt and Boat Shoes, a Classic Take on White Pant Outfits

Red stripes, white trousers, and a busy city street behind. The linen look shirt has rolled sleeves.
The trousers sit high with double buckle tabs and taper to just above the shoe. Navy suede boat shoes pick up the blue of the sky.
- ▸Sleeves rolled to the forearm, collar left open
- ▸High waist with buckle tabs instead of a belt
- ▸Tapered hem that stops above the shoe
- ▸Navy suede boat shoes worn without socks
21. Taupe Houndstooth Blazer, Knit Polo and Cuffed White Trousers on a City Crosswalk

Everything in this look sits in one warm range. The blazer has a fine houndstooth weave in taupe, the knit polo underneath is a shade lighter, and the suede sneakers match the jacket almost exactly. Cream trousers with a small cuff bring in the white.
The details that sharpen it:
- A white pocket square, folded flat
- A polo worn open at the collar instead of a shirt and tie
- Low suede sneakers with white soles, so the outfit stays dressy but walkable
Skip the stiff dress shoes here. They would push this from relaxed to formal.
