13 School Shoes for Guys That Last All Year

Black leather derbies with grey trousers, brown leather lace-ups and white leather sneakers
Photos: Socrates, ALOK DAS and Augusto Silveira on Pexels
What's in this guide
  1. 1. Black Leather Derbies With Grey Trousers
  2. 2. Brown Pebbled Leather Lace-Ups
  3. 3. White Leather Sneakers, Laced Up Clean
  4. 4. Black Moc-Toe Lace-Ups
  5. 5. Black Wingtip Brogues for Dress Days
  6. 6. All-White Leather Trainers
  7. 7. Worn-In Black Canvas High-Tops
  8. 8. Plain Black Shoes and Straight Blue Jeans
  9. 9. Black High-Top Sneakers With Rolled Jeans
  10. 10. Tan Retro Runners With Yellow Laces
  11. 11. Tan Leather Oxfords for Formal Days
  12. 12. Chunky Black Lace-Up Shoes With Yellow Stitching
  13. 13. Switch Shoes: Leather for Class, Trainers for the Walk
  14. How to Pick School Shoes That Last
  15. 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

1. Black Leather Derbies With Grey Trousers

Person in grey trousers and black leather lace-up derbies standing on concrete
Photo: Socrates on Pexels

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

Pair of dark brown pebbled leather lace-up shoes with brown laces and a stitched moc toe
Photo: ALOK DAS on Pexels

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

Man tying the laces of white leather low-top sneakers, wearing brown trousers and a bracelet
Photo: Augusto Silveira on Pexels

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

Pair of black leather lace-up shoes with a stitched moc toe and a thick sole
Photo: ALOK DAS on Pexels

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

Pair of black leather wingtip brogue shoes on a white background
Photo: Ali Pli on Pexels

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

White leather trainer with a perforated upper, white laces and a chunky white sole
Photo: Montage Art Media on Pexels

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

Pair of scuffed black canvas high-top sneakers with white laces on a grey surface
Photo: Nguyễn Lâm on Pexels

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

Person in blue jeans and plain black leather shoes outdoors
Photo: Gül Işık on Pexels

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

Person sitting on a low wall in dark rolled jeans and black leather high-top sneakers with orange details and white soles
Photo: Rafat hasan Hridoy on Pexels

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

Close view of tan and mustard retro running shoes with navy stripes and yellow laces
Photo: Việt Anh Nguyễn on Pexels

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

Man tying the black laces of a tan leather oxford, wearing a white shirt and dark green trousers
Photo: Yogendra Singh on Pexels

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

Person in black checked trousers cuffed above chunky black lace-up shoes with yellow stitching
Photo: Steshka Croes on Pexels

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

Person in blue-grey trousers pulling on white sneakers, with a pair of black leather shoes beside them on the floor
Photo: Matthias Zomer on Pexels

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.

Ignacio Lopez

About Ignacio Lopez

A men's style writer helping guys dress with confidence and build a wardrobe that feels like their own.

Learn more about Ignacio →

More Shoes