White shorts for men: how to choose them and what to wear with them

White shorts for men without the worries: the right fabric and length, how to avoid see-through shorts and stains, eight outfits, the best shoes and how to keep them white.

Man in white chino shorts, a navy knitted polo and tan suede loafers on a sunny harbour
White chino shorts with a navy knitted polo and tan suede loafers.

White shorts for men have a long and respectable history, from tennis courts and cricket fields to the decks of yachts and the terraces of the Mediterranean. They’re also the summer item men are most nervous about. Will they look see-through? Will they stay clean for more than an hour? Are they too much? The truth is that white shorts for men are one of the most useful warm-weather pieces you can own. White reflects heat, goes with every colour and makes a simple outfit look fresh and deliberate. You only need the right fabric, the right length and a little care. This guide covers how to choose white shorts, what to wear with them, how to avoid the common problems and how to keep them white.

White shorts for men: the quick answer

  • Choose a fabric with weight: cotton twill, denim, heavy linen or a lined fabric, so they aren’t see-through.
  • Get the length right: a few centimetres above the knee suits most men.
  • Pick the right white: bright white is sporty, and off-white, ecru or cream is softer and easier.
  • Wear the right underwear: skin-tone or light grey, never bright colours or pure white.
  • Pair them with blue, navy, beige, olive, brown or soft pastels.
  • Choose light shoes: white trainers, loafers, boat shoes, espadrilles or leather sandals.
  • Carry a stain-removing wipe.
White shorts laid out with a striped T-shirt, chambray shirt, navy polo, espadrilles and loafers

Why white shorts work

  • They’re cool. White reflects sunlight, so the fabric absorbs less heat.
  • They match everything. White is neutral, so any top works.
  • They look fresh. White lifts tanned and darker skin tones and brightens any outfit.
  • They’re classic. White trousers and shorts have been summer sportswear for more than a century.
  • They photograph well on holiday, at the beach and at summer events.

Types of white shorts

TypeFabricBest forFormality
Chino shortsCotton twillEveryday summer wearSmart casual
Tailored or dress shortsCotton, linen blend, light woolDinners, events, smart resortsSmart
Linen shortsLinen or linen blendHeat, holidaysCasual to smart casual
Denim shortsWhite or ecru denimWeekendsCasual
Drawstring shortsCotton or linen with elastic waistBeach, relaxed daysCasual
Tennis and sports shortsTechnical or cotton fabricSportSporty
Swim shortsQuick-drying nylon or polyester, linedPool and beachCasual
Jersey or sweat shortsCotton jerseyLounging, gymCasual

White chino shorts

The most versatile choice. A men’s white chino short in a mid-weight cotton twill is opaque, holds its shape and works with polos, shirts and T-shirts.

White tailored shorts

White dress shorts for men have a flat front or a single pleat, a proper waistband and belt loops. Worn with a linen shirt or a blazer and loafers, they’re smart enough for summer dinners and resort events.

White linen shorts

The coolest option, with a relaxed, textured look. Choose a heavier linen or a cotton-linen blend to reduce transparency and creasing.

White denim shorts

Sturdy, opaque and casual. Ecru denim, which is slightly off-white, is easier to wear than optical white.

Short white shorts

Men’s short white shorts, with a 12 to 15 centimetre inseam, have a retro sporting look. They suit men with athletic legs and confident style, and they work best in tennis and beach settings.

Getting the length right

InseamWhere it endsBest for
12 to 13 cm (5 inches)Mid-thighShorter men, athletic legs, sport and beach
17 to 18 cm (7 inches)Above the kneeMost men, most occasions
22 to 23 cm (9 inches)At the top of the kneeTaller men, conservative settings
Longer than 25 cmOn or below the kneeAvoid, as it shortens the leg

The most flattering length for most men ends between five and eight centimetres above the kneecap. Shorter men look taller in shorter shorts. Taller men can wear a slightly longer inseam.

Fit

  • Waist: sits comfortably without a belt, at or just below the natural waist.
  • Seat and thigh: close but not tight. White shows every pull line.
  • Leg opening: a couple of centimetres of space around the thigh. Not flared, not clinging.
  • Pockets: should lie flat. Gaping pockets mean the shorts are too tight.
  • Rise: a mid rise is the most flattering.

Solving the two big problems

Transparency

  • Choose heavier fabric. Hold the shorts up to the light in the shop. If you can see your hand clearly through them, they’re too thin.
  • Look for a lining or fully lined pockets.
  • Wear skin-tone or light grey underwear. These disappear under white. Bright white underwear shows through, and so do dark colours and patterns.
  • Check the pocket bags. White or cream pocket linings are less visible than dark ones.
  • Check them in daylight before you leave the house.

Stains

  • Treat marks immediately with cold water or a stain-removing wipe. Blot, don’t rub.
  • Be careful with new dark denim, leather seats and newspaper, which can transfer colour.
  • Check seats before you sit down outdoors.
  • Choose twill or denim for busy days. They’re easier to clean than linen.
  • Accept a little wear. White that’s been lived in still looks better than something you’re afraid to sit down in.

Which white?

  • Optical white: bright and crisp. Best for sport, the beach and high-contrast outfits.
  • Off-white and ivory: softer and more forgiving. They suit most skin tones.
  • Ecru and cream: warmer, with a natural, relaxed look that pairs well with earth colours.
  • Stone: if white feels too bold, stone is the closest alternative.

Match the white of your shorts to the whites in the rest of your outfit, or contrast them clearly. A cream short with an optical white T-shirt can look mismatched.

What to wear with white shorts

Tops

  • Navy polo or knitted polo: the classic pairing.
  • Blue chambray or denim shirt: white and blue is the easiest summer combination.
  • Linen shirt in light blue, beige, olive or pink.
  • Striped T-shirt or Breton top: a French Riviera look.
  • Plain T-shirt in navy, grey, black, olive or brown.
  • White or cream top: for an all-white outfit, vary the textures.
  • Camp-collar shirt in a print or a solid colour.
  • Light knit or sweatshirt for the evening.
  • Unlined blazer in navy for smart events.

Colours that work

Navy and white
Riviera
Earth tones
Soft pastels
Top colourEffect
NavyClassic and smart
Light blueFresh and summery
BlackSharp, high contrast
GreyUnderstated
Olive or sageNatural and modern
Brown or tanWarm and relaxed
Pink, mint or lilacSoft and summery
White or creamClean and striking
Bright colours and printsBold, the white calms them down

8 white shorts outfits

1. Navy polo and loafers

White chino shorts, a navy polo, a brown leather belt and tan loafers.

NAVY AND WHITE
  • Navy knitted polo Top
  • White chino shorts Shorts
  • Brown leather belt Accessory
  • Tan suede loafers Shoes
Formality 3/5 Summer Lunch or dinner

2. Chambray shirt and trainers

White shorts, a light-blue chambray shirt with rolled sleeves and white leather trainers.

3. Striped T-shirt and espadrilles

White shorts, a navy-and-white striped T-shirt and navy espadrilles. Add sunglasses.

RIVIERA
  • Navy striped T-shirt Top
  • White linen-blend shorts Shorts
  • Navy espadrilles Shoes
  • Tortoiseshell sunglasses Accessory
Formality 2/5 Summer Holiday

4. Linen shirt and sandals

White linen shorts, a beige or olive linen shirt worn open over a white vest or T-shirt, and leather sandals.

5. All white

White shorts with a cream or white linen shirt, tan loafers and a brown belt. Mix textures and add one warm accessory.

6. Blazer and shorts

White tailored shorts, a pale-blue shirt, a navy unlined blazer and brown loafers. It’s a confident look for summer parties, regattas and resort dinners.

BLAZER AND SHORTS
  • Navy unlined blazer Jacket
  • Pale-blue shirt Shirt
  • White tailored shorts Shorts
  • Brown leather loafers Shoes
Formality 4/5 Summer Event

7. Black T-shirt and trainers

White denim shorts, a black T-shirt and white or black trainers. Simple and graphic.

8. Sweatshirt for the evening

White shorts, a grey or navy sweatshirt or a light cotton knit, and trainers or boat shoes.

White shorts or white trousers?

Both have a place in a summer wardrobe.

  • Choose shorts for heat, beaches, holidays, daytime and casual events.
  • Choose white trousers for evenings, smarter restaurants, cooler days and places with dress codes that require covered knees.
  • The same rules apply to both: opaque fabric, skin-tone underwear, light shoes and blue, navy or earth tones on top.

If you already wear white jeans or white chinos, white shorts will feel familiar.

What not to wear with white shorts

  • Heavy winter fabrics: flannel shirts, thick wool and dark denim jackets look out of season.
  • Long, baggy T-shirts that cover most of the shorts.
  • Formal shirts with ties.
  • Black leather boots or formal shoes.
  • Long dark socks.
  • New, unwashed dark denim or dark leather belts that might transfer dye.

White shorts in the evening

White shorts can work after dark in warm, relaxed places.

  1. Choose tailored or chino shorts, pressed and clean.
  2. Wear a collared shirt or knitted polo, tucked in or neatly untucked.
  3. Add a leather belt and loafers.
  4. Bring a light knit or unlined blazer for the breeze.

In cities and at smarter restaurants, switch to long trousers.

Shoes for white shorts

ShoeLookSocks
White leather trainersClean, easyInvisible socks
Canvas trainersCasualInvisible socks
LoafersSmartNone or invisible
Boat shoesNautical classicNone
EspadrillesMediterraneanNone
Leather sandalsRelaxedNone
SlidersBeach and pool onlyNone

Avoid heavy black shoes, boots and formal lace-ups, which look heavy against white. For the full range, see our guide to summer shoes for men.

Belts and accessories

  • A belt in brown or tan leather, or a woven belt in navy or tan, with chino and tailored shorts.
  • Sunglasses.
  • A watch with a leather, fabric or steel strap.
  • A straw or cotton hat for sun.
  • A canvas tote for the beach.

Where white shorts work

OccasionSuitable?Best version
Beach and poolYesLinen, drawstring or swim shorts
Holiday sightseeingYesChino or denim shorts
Summer lunchYesChino shorts with a polo
Resort dinnerYesTailored shorts with a linen shirt and loafers
Garden party or barbecueYesChino shorts, with care around food
Tennis and sportYesSports shorts
Boat tripYesChino shorts with boat shoes
OfficeRarelyOnly in very relaxed workplaces
Formal eventNoWear trousers
Churches and monasteriesNoMany require covered knees

If you’re travelling, our guides to what to wear in Spain and Greece outfits explain where shorts are and aren’t appropriate.

White shorts for different builds and skin tones

  • Shorter men: a 12 to 15 cm inseam and a top in a similar light tone lengthen the body.
  • Taller men: an 18 to 23 cm inseam keeps proportions balanced.
  • Slim legs: a straight leg with a slightly narrower opening. Avoid wide shorts.
  • Muscular legs: stretch twill and enough room in the thigh.
  • Larger builds: white draws the eye, so choose a structured fabric, a flat front and a darker top worn untucked or a shirt worn open over a T-shirt.
  • Fair skin: off-white, cream or ecru is softer than optical white.
  • Olive and darker skin: bright white gives a striking contrast.

White shorts for boys and kids

  • Choose washable cotton twill or denim.
  • Pick ecru or cream for younger children, since marks show less.
  • Use them for occasions: family photos, weddings and holidays. See our family beach photo outfit ideas.
  • Pack a spare pair of darker shorts.
  • For teenagers, white denim or chino shorts with a navy or striped T-shirt and trainers work well.

How to keep white shorts white

  • Wash whites separately, after every one or two wears.
  • Pre-treat stains before washing.
  • Wash at the temperature on the label, usually 30 to 40 °C for cotton.
  • Use an oxygen-based whitener occasionally. Avoid chlorine bleach on fabrics with stretch, as it can turn them yellow.
  • Don’t overdo detergent. Residue makes whites look grey.
  • Dry in the sun when you can. Sunlight brightens white cotton and linen naturally.
  • Iron or steam while slightly damp.
  • Store clean. Invisible marks from sweat and sun cream turn yellow in storage.
  • Keep sun cream off the fabric where possible. Some formulas leave orange stains.

Common mistakes

MistakeWhy it failsDo this instead
Thin, see-through fabricShows underwear and pocketsHeavier twill, denim or lined shorts
Bright or white underwearVisible through the fabricSkin-tone or light grey
Shorts below the kneeShortens the legsEnd above the knee
Too tightPull lines show on whiteRoom in the seat and thigh
Black formal shoesHeavy against whiteLoafers, trainers or sandals
Mismatched whitesCream beside optical white looks offMatch the whites, or contrast clearly
Storing them dirtyYellow marksWash before storing
STYLEGAUGE TOOL See what goes with white shorts Get tops, shoes and colours that work with the shorts you own.
Open What Goes With This →

Frequently asked questions

Yes. White shorts for men are a classic summer piece. Choose an opaque fabric, a length above the knee and skin-tone underwear.