Quick answer Choose a low, minimal pair in leather with a slim sole and small logo. Wear them with jeans, tan shorts, midi dresses and skirts, linen suits and relaxed tailoring, and keep them spotless with a protective spray, a weekly wipe and fresh laces.
Few things work as hard as a pair of clean white trainers. They make jeans look relaxed, dresses look modern and tailoring look effortless, for men and women alike.
The fit notes
- Profile: low and simple, with a slim sole. Chunky trainers suit fewer outfits.
- Material: leather or good vegan leather wipes clean and holds its shape.
- Branding: small or tonal logos go with more.
- Trouser hem: cropped at the ankle or with a single break that just touches the trainer. Long hems that pool over trainers look sloppy.
- Socks: invisible socks with cropped trousers and shorts; white or grey sports socks only with a deliberately casual look.
15 ways to wear white trainers
Look 01: With tan shorts (men)

A white tee and tan pleated shorts. See our tan shorts guide.
Fit note: wear invisible socks. A visible sock line between shorts and trainers breaks the leg.
Look 02: With a leather skirt (women)

A leather midi and a white tee. See our leather skirt guide.
Look 03: With jeans
Straight or slim jeans cropped at the ankle and any tee or knit. The easiest outfit there is.
Look 04: With a midi dress
A floral, knitted or slip midi dress. A weekend favourite.
Look 05: With a linen suit
Under a linen suit for travel. See our linen suit guide.
Look 06: With a relaxed suit (men)
A navy or grey unstructured suit with a tee or polo. Smart-casual offices.
Look 07: With chinos and an Oxford shirt (men)
Stone chinos and a pale blue Oxford. See our Oxford shirt guide.
Look 08: With wide-leg trousers
Cream or black wide-leg trousers cropped just above the trainer.
Look 09: With a pleated skirt
A pleated midi skirt and a fine knit.
Look 10: With a cream blazer
Jeans, a white tee and a cream blazer. See our cream blazer guide.
Look 11: All neutral
Cream, beige or grey from top to bottom. White trainers finish it neatly.
Look 12: With an all-black outfit
Black jeans, black tee and white trainers: the trainers lighten the whole look.
Look 13: With joggers
Tailored joggers, a knit and a long coat. Polished comfort.
Look 14: With a trench coat
A trench over jeans or a dress. A classic spring outfit.
Look 15: With a denim jacket and shorts
Summer basics: denim jacket, tee, shorts and white trainers.
What to buy at every budget
- High street (around £30–£60): look for real leather uppers and a stitched sole.
- Mid-range (around £80–£150): better leather, padded collars and replaceable insoles.
- Investment (£150+): premium leather and a sole that can be resoled.
A mid-range leather pair is usually the best buy: comfortable from day one and easy to keep clean.
How to keep them white
- Protect them with a stain-repellent spray before the first wear.
- Wipe them weekly with a damp cloth and a little washing-up liquid.
- Clean the soles with an old toothbrush and bicarbonate of soda paste.
- Wash or replace the laces.
- Dry them naturally, stuffed with paper, away from radiators.
Frequently asked questions
What do white trainers go with?
Jeans, shorts, midi dresses and skirts, relaxed suits and tailored trousers, and all-neutral outfits. A simple, low-profile pair works with almost everything.
Can you wear white trainers with a suit?
Yes, with a relaxed or unstructured suit in smart-casual settings. Keep the trainers spotless and the trousers cropped or with no break.
Can you wear white trainers with a dress?
Yes. White trainers with a midi dress are a classic weekend look and work with florals, knitted dresses and slip skirts.
How do I clean white trainers?
Wipe them weekly with a damp cloth and washing-up liquid, scrub the soles with bicarbonate of soda paste, wash or replace the laces and dry them naturally.
