13 School Shoes for Guys That Last All Year

What's in this guide
- 1. Black Leather Derbies With Grey Trousers
- 2. Brown Pebbled Leather Lace-Ups
- 3. White Leather Sneakers, Laced Up Clean
- 4. Black Moc-Toe Lace-Ups
- 5. Black Wingtip Brogues for Dress Days
- 6. All-White Leather Trainers
- 7. Worn-In Black Canvas High-Tops
- 8. Plain Black Shoes and Straight Blue Jeans
- 9. Black High-Top Sneakers With Rolled Jeans
- 10. Tan Retro Runners With Yellow Laces
- 11. Tan Leather Oxfords for Formal Days
- 12. Chunky Black Lace-Up Shoes With Yellow Stitching
- 13. Switch Shoes: Leather for Class, Trainers for the Walk
- How to Pick School Shoes That Last
- FAQ
A school shoe has a hard job. It gets walked in, scuffed, rained on and shoved under a desk, and it still has to look neat in June. A cheap pair that splits in November is a waste.
These 13 school shoes for guys cover the pairs that hold up: leather lace-ups, white trainers, canvas and chunky lace-up shoes. Each one shows what the shoe is made of, what to wear it with, and how to make it last. Check your school or college dress code first, then pick a pair.
Short on time? Start here
- Safest pick: the black leather derbies. They pass almost every dress code.
- Easiest to wear all day: the white leather trainers.
- Built for long days: the black moc-toe lace-ups.
1. Black Leather Derbies With Grey Trousers

This is the classic school shoe: plain black leather, a round toe and open lacing. It has no fancy stitching to wear out, so it keeps looking neat. Grey trousers over the top make it look smart without trying hard.
The pieces
- Black leather lace-up derbies
- Grey tailored trousers
- Black socks
Wear it to: school, interviews, college presentations.
Swap: A rubber-sole version of the same shoe if you walk a lot.
2. Brown Pebbled Leather Lace-Ups

Pebbled leather hides scuffs better than smooth leather, which matters when you kick a desk leg or a bag all day. These are dark brown with a stitched toe and a thick dark sole. Brown is a softer choice than black, and it goes well with navy and olive.
The pieces
- Dark brown pebbled leather lace-ups
- Thick dark sole
- Matching brown laces
Wear it to: class, the office, family dinners.
Swap: Black laces if you want them to look a little more formal.
3. White Leather Sneakers, Laced Up Clean

White leather sneakers are an easy pair for school or college if the dress code allows them. Leather wipes clean with a damp cloth, which canvas can't do. Tie them snug so the shoe holds your heel, and keep the laces white.
The pieces
- White leather low-top sneakers
- Brown trousers
- Thin bracelet (optional)
Wear it to: casual school days, college, weekend errands.
Swap: Off-white or cream leather hides marks better than bright white.
4. Black Moc-Toe Lace-Ups

The stitched toe on this shoe is built for long days. The sole is thick and flat, so you can stand and walk in it from the first bell to the last. A coat of black polish brings it back after a week of rain.
The pieces
- Black leather moc-toe lace-ups
- Thick flat sole
- Black laces
Wear it to: daily school wear, work experience, long standing days.
Swap: A plain-toe derby if your school wants a slimmer shoe.
5. Black Wingtip Brogues for Dress Days

Brogues have small punched patterns on the leather, so they look dressier than a plain derby. Save this pair for photo day, exams or a school event. Rotate them with another pair, since leather needs a day to dry out between wears.
The pieces
- Black leather wingtip brogues
- Black laces
Wear it to: prize days, formal assemblies, interviews.
Swap: A plain black oxford if your dress code bans decorated shoes.
6. All-White Leather Trainers

This is a proper white leather trainer with a perforated upper and a thick cushioned sole. The leather and the cushioning are what make a trainer last all year. Check where the panels meet. Seams are where cheap trainers split first.
The pieces
- White leather trainers
- Cushioned white sole
- White laces
Wear it to: PE days, the walk to school, long campus days.
Swap: Cream leather trainers, which hide scuffs better than bright white.
7. Worn-In Black Canvas High-Tops

These black canvas high-tops are well used, with scuffed white toe caps, and they still look fine. That's the point of black canvas: it forgives wear. The trade-off is water. Canvas soaks through, so skip them on rainy days.
The pieces
- Black canvas high-tops
- White laces
- Rubber toe caps
Wear it to: casual days, after school, sports halls.
Swap: Replace the laces when they fray. It makes an old pair look new.
8. Plain Black Shoes and Straight Blue Jeans

Plain black leather shoes work with jeans on days when the dress code is relaxed. The shoes are low-cut with a clean round toe, so a little ankle shows between hem and shoe. It's the quickest way to look neat in jeans.
The pieces
- Plain black leather low shoes
- Mid-blue straight jeans
- Low-cut or no-show socks
Wear it to: college, casual Fridays, a coffee after class.
Swap: Dark socks if you don't like a bare ankle.
9. Black High-Top Sneakers With Rolled Jeans

A black leather high-top gives ankle support, and the leather holds its shape longer than mesh. These have a white sole and small orange details, so they look sporty. Roll the jeans once to show them off.
The pieces
- Black leather high-top sneakers
- Dark rolled jeans
- Ankle or no-show socks (optional)
Wear it to: college, skate parks, weekend walks.
Swap: A low-top in the same black leather for stricter dress codes.
10. Tan Retro Runners With Yellow Laces

Retro runners in tan suede and leather come with a soft cushioned sole. They are lighter than a leather shoe and kinder to your feet on a long commute. The tan color hides dust well, but suede needs a brush and a protector spray.
The pieces
- Tan suede and leather retro runners
- Navy side stripes
- Yellow laces
Wear it to: college, travel days, long walks.
Swap: Tan laces instead of yellow, if you want it quieter.
11. Tan Leather Oxfords for Formal Days

Tan leather oxfords with black laces are a bold choice for college. The leather has a deep polish, and the pointed toe keeps the shape sharp. Dark green trousers and a white shirt balance the color. Sit down and tie them properly every time, since loose laces wreck the heel.
The pieces
- Tan leather oxfords
- Black laces
- Dark green trousers
- White shirt
Wear it to: college functions, presentations, school dances.
Swap: Black oxfords if tan feels too bright for your dress code.
12. Chunky Black Lace-Up Shoes With Yellow Stitching

These black lace-up shoes have a thick sole and yellow welt stitching, the kind of shoe that survives years of daily use. Cuff your trousers so the shoe gets seen. Plain black socks keep it simple.
The pieces
- Chunky black lace-up shoes with yellow stitching
- Black checked trousers
- Thick dark sole
Wear it to: college, concerts, long standing days.
Swap: A plain black derby if yellow stitching is against the dress code.
13. Switch Shoes: Leather for Class, Trainers for the Walk

Here the shoes are being changed: white trainers going on, black leather pair on the floor. It's a smart habit. Wear the trainers for the walk and change into leather when you arrive, or the other way round. Two pairs worn in turn last far longer than one.
The pieces
- White trainers with a blue logo
- Black leather shoes (on the floor)
- Blue-grey trousers
Wear it to: commutes, long walks to school, rainy mornings.
Swap: A pair of cushioned runners as the walking shoe.
How to Pick School Shoes That Last
Choose leather first. Full leather holds its shape, wipes clean and can be polished. Fabric uppers and thin synthetic ones crack at the flex point by the toes. If you want a trainer, look for a leather one.
Check the sole. Press a thumb into it. A thick rubber sole with a deep tread lasts longer than a thin flat one, and it grips wet floors. Stitched soles can be repaired. Glued soles usually can't.
Get the fit right. Leave about a thumb's width of space in front of your longest toe, and make sure your heel doesn't slip when you walk. Try shoes on in the afternoon, when your feet are a little bigger.
Match the shoe to the dress code.
| Dress code | Shoe to pick |
|---|---|
| Strict uniform | Black leather derby or moc-toe lace-up |
| Smart casual | Brown lace-ups, plain black shoes with jeans |
| Relaxed | White leather trainers, canvas or leather high-tops |
| Mostly sport | Cushioned trainers, with leather shoes for class |
Keep two pairs and rotate them. Shoes need a full day to dry out. Leather lasts much longer if you don't wear the same pair every day. Wipe them each week and keep a tin of polish handy.
Use a shoe tree or stuff them with paper. It keeps the shape and soaks up sweat overnight.
For more shoe ideas, see our guide to shoes for men over 40, and for trousers to wear with leather shoes, our formal chinos outfits.
FAQ
What are the best school shoes for guys? Black leather lace-ups with a thick rubber sole are the safest pick. They pass most dress codes and last the longest.
Can guys wear white sneakers to school? Often yes, but check your dress code. All-white leather trainers get the most approval. Keep them clean, because dirty white shoes look worse than black ones.
How do you make school shoes last longer? Rotate two pairs, wipe them weekly, polish leather every few weeks and use a shoe tree or paper stuffing overnight. Replace the laces when they fray.
Are leather or canvas shoes better for school? Leather lasts longer and handles rain. Canvas is lighter and cheaper to replace, but it soaks through and wears out at the toes faster.


