Most guys own shorts. Fewer know what to do with them past a T-shirt and sandals. The difference between a man who looks like he’s heading to mow the lawn and one who looks like he planned the outfit comes down to three decisions: the short, the top, and the shoes.
Shorts Outfits for Men
Once you understand how to style shorts for men, the combinations open up fast. If you need a refresher on what’s available, start with our guide to types of shorts for men. Then come back here for what to wear with them.
How to Style Chino Shorts

A knit polo and chino shorts is one of the cleanest summer combinations you can put together. The texture of the polo matters here. A knit with an open collar feels relaxed in a way that standard pique never manages. Keep the shorts fitted, above the knee, and in a neutral stone or grey. White chunky sneakers finish the look. This is what smart-casual dressing looks like when the temperature climbs past 80.
How to Style Cargo Shorts

Cargo shorts spent years on the wrong end of every style list. They’re back, and the move is keeping the top simple enough to let the shorts stand on their own. A zip-up hoodie over a white tee is all you need. Suede boots in tan or wheat with crew socks give the look some weight at the bottom, and the camo print handles the visual interest so nothing else has to. The result is utility dressing that actually looks like a decision.
How to Style White Shorts

White shorts and a black sweater is a high-contrast pairing that works best in the shoulder seasons, when mornings are cool and afternoons are not. The drawstring waist keeps the shorts from feeling too polished, and the crewneck knit adds a layer that justifies wearing shorts before summer officially starts. Black sneakers close out the monochrome lower half and keep the white from looking too precious.
How to Style Jean Shorts

Jean shorts and an oversized sweatshirt is the weekend uniform that works beyond the couch. A washed grey pair in a relaxed cut takes the stiffness out of denim, and the sweatshirt layered over a white tee adds proportion to the silhouette. A crossbody bag is the finishing touch that pushes the outfit from lounging to actually going somewhere. Retro sneakers and grey crew socks complete the picture.
How to Style Black Shorts

Black shorts are the most versatile option in any rotation because they disappear into the outfit. They let the top take over. A dark linen button-down worn open over a grey tee creates a tonal layered look where the shorts feel like a stylish afterthought. Muted sneakers and matching dark socks keep the palette tight. This is one of the few shorts outfits that works for a summer evening out.
How to Style Linen Shorts

Linen shorts belong on vacation, and the outfit should reflect that energy. A striped short-sleeve shirt worn unbuttoned over a white tee is the textbook resort layering move, and sandals, not sneakers, complete the picture. The fabric will wrinkle. That’s the point. If you like this kind of warm-weather approach, see our linen pants outfits for men for the full-length version.
How to Style Khaki Shorts

Khaki shorts and a denim shirt is American casual at its most direct. Wear the shirt layered open over a white tee for a relaxed weekend look, or button it up and tuck it in for something sharper. Brown low-top sneakers keep the palette warm. This outfit works for a barbecue, a Saturday afternoon downtown, or any situation where you want to look put together with zero effort.
How to Style Green Shorts

Olive green shorts make an outfit feel like early fall even in the middle of July. A beige plaid flannel worn open over a white tee plays into that transitional energy, and the earth-tone palette means every piece works together on instinct. Drawstring waist, white sneakers, crew socks. Simple enough that the color and pattern do the work.
How to Style Long Shorts

Long shorts, meaning below the knee, are fully back. The wide-leg silhouette and raw hem on this pair commit to the oversized trend, and the cropped zip hoodie balances the volume by keeping the top shorter. A leather belt adds a finished detail to a look that could tip into sloppy territory fast. Vintage-style sneakers and crew socks hold the proportions together.
How to Style Denim Shorts

A long-sleeve black tee and light wash denim shorts is one of the most underrated summer pairings. The sleeve length creates a contrast with bare legs that makes the outfit feel composed and proportional. Leather loafers and a leather tote push everything toward minimalism. Sunglasses are the only accessory required. This is a look that works for a gallery, a lunch reservation, or a walk through the city on a Saturday.
How to Style Sweat Shorts

Sweat shorts need a structured layer on top or they look like pajamas. A denim jacket solves that problem immediately. The white tee underneath, the heather grey shorts, and the indigo jacket each occupy a different visual weight, and chunky running sneakers hold everything together at the bottom. A baseball cap commits to the casual end of the spectrum. This is how you leave the house in sweat shorts and still look like you made a choice.
How to Style Basketball Shorts

Basketball shorts outside the gym only work when the top does the heavy lifting. An oversized crewneck sweatshirt in heather grey gives the outfit substance that mesh shorts alone will never provide. White running sneakers and crew socks keep everything in the athletic lane, and the grey-and-black palette makes the whole thing look coordinated. The sweatshirt is the piece that separates “heading to the gym” from “chose to dress like this.”
How to Style Baggy Jean Shorts

Baggy jean shorts are the streetwear play. A black short-sleeve tee layered over a white long-sleeve creates a stacked silhouette that matches the volume of wide, below-the-knee denim. A cap adds personality, and retro sneakers in black with visible socks keep the look grounded. This is a fit that works best when every piece runs slightly oversized and is minimal to a degree.
Tips for Styling Shorts
Get the inseam right. For most men, a 7 to 9-inch inseam hits above the knee and works across nearly every style of short. Go shorter if you want to show off leg day. Go longer for a streetwear silhouette. But above the knee is the default.
Match volume top to bottom. Slim shorts work with fitted or slightly relaxed tops. Wide-leg or baggy shorts need a cropped or tucked-in top to keep the proportions balanced. When both pieces are oversized, the outfit loses shape.
Let the shoes set the tone. Sneakers keep shorts casual. Loafers dress them up. Sandals signal vacation. The shoe choice determines whether the same pair of shorts looks like a date outfit or a beach trip.
Think about fabric for the occasion. Chino shorts go from casual to smart-casual depending on the top. Linen shorts are warm-weather only. Denim shorts handle weekend duty. Sweat shorts stay strictly casual. Matching the fabric to the setting is half the work.
Socks are fine. Crew socks with shorts are standard now. White socks with sneakers, grey socks with muted colors, no-show socks when you want a cleaner line. The no-socks era is over.
Frequently Asked Questions
How should shorts fit men?
Shorts should sit at the natural waist and fall above the knee for most body types. The fit through the thigh depends on the style: chino shorts and tailored shorts work best with a slim or straight cut, while denim and cargo shorts can handle a relaxed or wide-leg fit. Avoid shorts that are so tight they restrict movement or so loose they look shapeless.
What length shorts should a man wear?
A 7 to 9-inch inseam works for the majority of men and lands just above the knee. Shorter inseams in the 5 to 6-inch range suit athletic builds and trend-forward dressing, while longer 10 to 11-inch inseams work for streetwear and oversized silhouettes. The goal is showing enough leg that the shorts look like shorts, not capris.
What shoes go best with shorts?
Sneakers are the most versatile option and pair with every type of short from chinos to sweat shorts. Loafers and leather slip-ons dress shorts up for dinners and smart-casual plans. Sandals work for beach days and resort settings. Boots, especially suede styles, pair well with cargo and utility shorts for a streetwear look.
How do you dress up shorts?
Start with chino or tailored shorts in a dark neutral like navy, black, or charcoal. Pair them with a linen button-down, a knit polo, or a lightweight blazer. Loafers or clean leather sneakers replace athletic shoes. The shirt can be tucked or worn open over a tee, depending on the setting. A watch and sunglasses finish the look.
What colors of shorts are most versatile?
Khaki, navy, black, and grey work with the widest range of tops and shoes. Khaki pairs with almost any color shirt. Navy and black handle everything from t-shirts to button-downs. Olive green is a strong secondary neutral. White shorts make a statement but require careful pairing to avoid looking too stark.
Can you wear socks with shorts?
Yes. Crew socks with shorts are fully accepted and often preferred, especially with sneakers. White crew socks are the safest choice for casual outfits. Grey and black crew socks work with darker palettes. No-show socks still have a place with loafers and low-profile sneakers when you want a cleaner look.
How do you style cargo shorts?
Keep the top simple and let the cargo pockets provide the visual detail. A plain tee, a hoodie, or a utility jacket in a solid color all work. Avoid busy patterns on top since the cargo pockets already add texture. Sneakers or boots complete the look. The fit should be relaxed but not baggy.
Can you wear shorts to a business casual office?
Most business casual dress codes do not include shorts. Some offices allow tailored chino shorts or Bermuda-length shorts during summer months, but this varies widely. If shorts are permitted, stick to chinos in navy or khaki, pair them with a collared shirt and loafers, and skip denim, cargo, and athletic styles entirely.