15 Spring Shorts Outfits for Men

Three spring shorts outfits for men, an orange shirt with green shorts, a yellow shirt with grey shorts and a palm print sweatshirt with olive shorts
Photos: Naveen sita, pedro furtado and Rene Dam Andersen on Pexels
What's in this guide
  1. 1. Orange Camp Shirt and Leaf Print Shorts
  2. 2. Yellow Shirt, Grey Drawstring Shorts and White Sneakers
  3. 3. Palm Print Sweatshirt, Olive Shorts and High-Tops
  4. 4. Striped Camp Shirt With Ripped Denim Shorts
  5. 5. Black Shirt With Rolled Sleeves and White Shorts
  6. 6. Black Polo, Stone Shorts and White Sneakers
  7. 7. Orange Knit Polo and Light Blue Cuffed Shorts
  8. 8. White Button Shirt and Mint Shorts
  9. 9. Blue Striped Shirt, White Shorts and Suede Boat Shoes
  10. 10. Light Grey Sweatshirt With Cream Shorts
  11. 11. Sporty Tee, Navy Shorts and Chunky Sneakers
  12. 12. All Black Sweatshirt and Shorts Set
  13. 13. Black Tee, Black Shorts and Striped Socks
  14. 14. Tropical Print Shirt and Denim Cutoffs
  15. 15. Oversized Black Tee With White Shorts
  16. How to Wear Shorts in Spring
  17. FAQ

The first warm weekend always raises the same question: are shorts okay yet? They are, as long as the rest of the outfit is right. The wrong shirt or a baggy pair can make shorts look like you're on the way to the beach.

These 15 spring shorts outfits for men show what works. Each look lists the exact pieces and says where to wear it. Some are smart, some are sporty, and a few are bold. For cooler days you'll also see sweatshirts, because spring doesn't always play fair.

Short on time? Start here

1. Orange Camp Shirt and Leaf Print Shorts

Bearded man leaning on a brick wall in an orange camp collar shirt, sage green leaf print shorts and grey-lilac suede lace-ups
Photo: Naveen sita on Pexels

Orange is a bold shirt color, so the shorts stay calm. These are a soft sage green with a faint leaf print, close enough to a solid that nothing fights. The suede lace-ups instead of sneakers make the whole thing look planned.

The pieces

  • Orange short sleeve camp collar shirt with two chest pockets
  • Sage green leaf print shorts, just above the knee
  • Grey-lilac suede lace-up shoes
  • Dark round sunglasses

Wear it to: a rooftop drink, a street market, a warm-evening date.

Swap: if the print feels like a lot, plain olive shorts do the same job.

2. Yellow Shirt, Grey Drawstring Shorts and White Sneakers

Man in a bright yellow short sleeve shirt, light grey drawstring shorts and white sneakers standing on grass by a lake
Photo: pedro furtado on Pexels

A bright yellow shirt looks fresh with pale grey on the bottom. Drawstring shorts keep it relaxed, and the white sneakers stop the yellow from looking loud. The steel watch makes it look a little more put together.

The pieces

  • Yellow short sleeve button shirt, worn open at the collar
  • Light grey drawstring shorts
  • White low sneakers
  • Steel bracelet watch

Wear it to: a lakeside lunch, a barbecue, a weekend trip.

Swap: white or cream shorts work the same way if grey feels flat.

3. Palm Print Sweatshirt, Olive Shorts and High-Tops

Man in a tan bucket hat, a white palm tree print sweatshirt, olive shorts and white Converse high-tops with white socks
Photo: Rene Dam Andersen on Pexels

Early spring is cold enough for a sweatshirt and warm enough for shorts. This outfit does both. The palm print is the only loud part, and the plain olive shorts and white high-tops stay out of its way. The bucket hat is optional.

The pieces

  • White crew neck sweatshirt with an all-over palm tree print
  • Olive shorts, knee length
  • White canvas high-top sneakers
  • White crew socks
  • Tan bucket hat

Wear it to: a park day, a music festival, a casual weekend.

Swap: skip the hat and the look still works.

4. Striped Camp Shirt With Ripped Denim Shorts

Man in a gold and black vertical striped camp collar shirt and light wash ripped denim shorts in front of a colorful mural
Photo: Dinielle De Veyra on Pexels

Vertical stripes in gold and black make a camp shirt look sharper than a plain print. Light wash ripped shorts give it an easy, worn-in feel. Leave the shirt open at the collar, as he does, and add a thin chain.

The pieces

  • Gold and black vertical stripe camp collar shirt
  • Light wash ripped denim shorts
  • Beaded bracelet
  • Thin chain
  • Add white sneakers (not shown)

Wear it to: a street food night, a concert, a city walk.

Swap: if rips aren't your thing, a clean light denim short is the safer choice.

5. Black Shirt With Rolled Sleeves and White Shorts

Man in a black long sleeve shirt with rolled sleeves, white shorts, white sneakers, a watch and sunglasses leaning on a doorway
Photo: Murat IŞIK on Pexels

Black on top and white on the bottom is the simplest smart combination there is. Rolling the sleeves to the elbow makes it right for warm weather, and the open collar keeps it from looking formal. It's the best choice here if you want shorts that look dressy.

The pieces

  • Black long sleeve shirt, sleeves rolled, top button open
  • White shorts, just above the knee
  • White leather sneakers
  • Metal watch
  • Dark sunglasses

Wear it to: dinner out, a rooftop bar, a spring wedding afterparty.

Swap: stone or sand shorts are a softer alternative to white.

6. Black Polo, Stone Shorts and White Sneakers

Man in a black polo shirt, stone colored shorts, white sneakers and a watch walking down a cobbled street
Photo: Murat IŞIK on Pexels

This is the outfit to copy if you only own a few things. A black polo, light shorts and white sneakers cover most of spring. The stone shorts are short and slim, not baggy, and that's what makes them look sharp.

The pieces

  • Black polo shirt
  • Stone or beige shorts
  • White low sneakers
  • Steel watch

Wear it to: work drinks, the cinema, an easy dinner.

Swap: a navy polo with the same shorts is just as good.

7. Orange Knit Polo and Light Blue Cuffed Shorts

Man standing in an arched doorway in an orange knit polo, light blue cuffed shorts and chunky off-white sneakers
Photo: RDNE Stock project on Pexels

Orange and light blue sit opposite each other on the color wheel, so they look good together. The shorts are cuffed and a bit roomy, which gives a retro feel. Chunky off-white sneakers keep the outfit modern.

The pieces

  • Orange textured knit polo
  • Light blue shorts with a cuffed hem
  • Chunky off-white sneakers

Wear it to: brunch, a day out in the sun, a casual date.

Swap: a cream polo with the same blue shorts is a calmer version.

8. White Button Shirt and Mint Shorts

Man in a white short sleeve button-up shirt, mint green drawstring shorts and white sneakers on a lawn by the water
Photo: pedro furtado on Pexels

Mint is a good spring color for shorts because it's light but not childish. Pair it with a white short sleeve shirt and white shoes, so the shorts are the only color. Leave the top buttons open. The watch adds a bit of polish.

The pieces

  • White short sleeve button-up shirt
  • Mint green drawstring shorts
  • White low sneakers
  • Steel watch

Wear it to: a garden party, a day at the water, a long lunch.

Swap: light sage or pale blue shorts follow the same idea.

9. Blue Striped Shirt, White Shorts and Suede Boat Shoes

Young man sitting on a stone ledge in a long sleeve blue and white striped shirt, white shorts, a watch and grey-green suede boat shoes
Photo: Andrea Bosco on Pexels

A fine blue stripe is the classic preppy shirt, and white shorts are its natural partner. He wears the sleeves down and leaves the collar open. The suede boat shoes are soft in color and casual, and they look good without socks.

The pieces

  • Blue and white fine stripe long sleeve shirt, collar open
  • White shorts
  • Grey-green suede boat shoes
  • Strap watch

Wear it to: a club lunch, a family event, a smart weekend.

Swap: brown leather loafers swap in for the boat shoes.

10. Light Grey Sweatshirt With Cream Shorts

Man in a light grey textured sweatshirt, cream shorts, white sneakers and sunglasses walking on a cobbled street
Photo: Sanjai Sudheesh on Pexels

On a cool spring day, a knit sweatshirt over shorts is the right call. Everything here is in a light neutral tone: grey, cream and white. The result is quiet and clean, and it works on almost anyone.

The pieces

  • Light grey textured crew neck sweatshirt
  • Cream shorts, knee length
  • White sneakers
  • Aviator sunglasses

Wear it to: a morning walk, coffee, travel days.

Swap: take the sweatshirt off and wear a white tee when it warms up.

11. Sporty Tee, Navy Shorts and Chunky Sneakers

Man on a pedestrian crossing in a white T-shirt with black stripes on the sleeves, navy athletic shorts and grey and red chunky sneakers
Photo: Jan Panajotovic on Pexels

This is a sporty look, and it's fine to wear it out of the gym. A white tee with striped sleeves and navy shorts look like a proper set. Chunky sneakers with a bit of red tie the colors together.

The pieces

  • White T-shirt with black sleeve stripes
  • Navy athletic shorts
  • Grey and red chunky sneakers

Wear it to: errands, a football match, a lazy weekend.

Swap: for a smarter version, use plain navy shorts and white leather shoes.

12. All Black Sweatshirt and Shorts Set

Man leaning on a tree in a black crew neck sweatshirt, matching black shorts, white socks and white and black sneakers
Photo: Ajaykrish on Pexels

A sweatshirt and shorts in the same shade look like a set, and that's the point. It's easy to put on and it looks deliberate. White socks and sneakers with black laces are a small touch that breaks up the black.

The pieces

  • Black crew neck sweatshirt
  • Black shorts
  • White crew socks
  • White sneakers with black laces

Wear it to: the park, a casual day out, an easy weekend.

Swap: dark grey softens the look if all black feels heavy.

13. Black Tee, Black Shorts and Striped Socks

Man sitting on rocks in a black T-shirt, black shorts, navy and white striped socks and light grey sneakers
Photo: Luis Felipe Pérez on Pexels

Black on black can feel dull, so he adds striped socks. Navy and white stripes are a small detail, and they're what people notice. Light grey sneakers keep the bottom half from looking heavy.

The pieces

  • Black crew neck T-shirt
  • Black shorts
  • Navy and white striped crew socks
  • Light grey sneakers
  • Strap watch

Wear it to: a trip, a casual night out, a walk in town.

Swap: plain white socks are the quieter alternative.

14. Tropical Print Shirt and Denim Cutoffs

Man in an open green and pink tropical print short sleeve shirt over a white tank top and frayed mid blue denim cutoff shorts
Photo: Ivan Babydov on Pexels

This is the holiday outfit. A leafy tropical shirt worn open over a white tank, with frayed denim shorts. It's loud, so keep the rest plain: no extra print, no extra color.

The pieces

  • Green and pink tropical print short sleeve shirt, worn open
  • White tank top
  • Mid blue denim cutoff shorts with a frayed hem
  • Cross pendant necklace
  • Add white canvas sneakers (not shown)

Wear it to: a beach town, a pool party, a warm weekend away.

Swap: a plain white tee under the shirt is a bit more covered up.

15. Oversized Black Tee With White Shorts

Man in sunglasses leaning on a low wall in an oversized black T-shirt, white shorts, white socks and white sneakers
Photo: Atahan Demir on Pexels

A boxy black tee over white shorts is a very modern shape. The tee is loose and the shorts are fitted, stopping above the knee. White socks and white sneakers finish it, and a watch keeps it grown up.

The pieces

  • Oversized black crew neck T-shirt
  • White shorts
  • White crew socks
  • White leather sneakers
  • Dark sunglasses
  • Strap watch

Wear it to: a city day, a gallery, a casual date.

Swap: if you're tall and thin, go slightly longer in the shorts.

How to Wear Shorts in Spring

Get the length right. Shorts should end just above the knee or at the top of it. Mid-thigh shorts look like swimwear, and shorts below the knee make your legs look short. If you're not sure, go slightly longer. For chilly mornings, see our spring jacket outfits.

Choose a fit that isn't baggy. The legs should be slim, not tight. You want a little room at the thigh and no flapping fabric. Fitted shorts look neater with every shirt on this list.

Match the fabric to the weather.

Weather Shorts to pick
Cool morning, warm afternoon Cotton shorts, with a sweatshirt you can take off
Warm and dry Light cotton or drawstring shorts
Hot and sunny Linen blend or lightweight denim
Active day Jersey or athletic shorts

Start with neutral colors. White, stone, navy, olive and black go with everything. Add one color through the shirt, like the orange, yellow or mint ones above.

Pick the right shoes. White sneakers work with almost every outfit here. Suede lace-ups or boat shoes look smarter. Chunky sneakers suit sporty looks. For a neat top half, a polo or T-shirt outfit is a good place to start.

Keep one piece loud. A bright shirt or a print is enough. Pair it with plain shorts and plain shoes.

FAQ

What shorts should a man wear in spring? Cotton shorts in stone, navy, olive or white. They're light, easy to match, and look better than baggy cargo shorts.

How long should men's shorts be? Just above the knee, or at the top of it. That length works on most body types.

Can you wear shorts when it's still cold in the morning? Yes. Add a sweatshirt or a light jacket and take it off later. A grey or black sweatshirt over shorts is a common spring look.

What shoes go with shorts for men? White leather or canvas sneakers go with almost everything. Suede boat shoes or loafers are the smarter choice.

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 Outfit Ideas