15 Spring Shorts Outfits for Men

What's in this guide
- 1. Orange Camp Shirt and Leaf Print Shorts
- 2. Yellow Shirt, Grey Drawstring Shorts and White Sneakers
- 3. Palm Print Sweatshirt, Olive Shorts and High-Tops
- 4. Striped Camp Shirt With Ripped Denim Shorts
- 5. Black Shirt With Rolled Sleeves and White Shorts
- 6. Black Polo, Stone Shorts and White Sneakers
- 7. Orange Knit Polo and Light Blue Cuffed Shorts
- 8. White Button Shirt and Mint Shorts
- 9. Blue Striped Shirt, White Shorts and Suede Boat Shoes
- 10. Light Grey Sweatshirt With Cream Shorts
- 11. Sporty Tee, Navy Shorts and Chunky Sneakers
- 12. All Black Sweatshirt and Shorts Set
- 13. Black Tee, Black Shorts and Striped Socks
- 14. Tropical Print Shirt and Denim Cutoffs
- 15. Oversized Black Tee With White Shorts
- How to Wear Shorts in Spring
- 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
- Easiest: the black polo with stone shorts. Three pieces and nothing to think about.
- Smartest: the black shirt with rolled sleeves and white shorts.
- Boldest: the tropical print shirt with denim cutoffs.
1. Orange Camp Shirt and Leaf Print Shorts

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.


