23 Stylish Men’s Outfits with Shorts For Summer 2022

Men’s Outfits with Shorts. I’m sure most guys will have a bit of a panic when it comes to shorts and what should they wear them with. I’m also sure that some guys will have a hidden pair of shorts they had on holiday several years ago that have never seen the daylight since.

There really is no reason to be worried about shorts as they are always in fashion and as long as you get the right look and fit you can master it! But what clothing does go with shorts? What styles are best? And what footwear is great with shorts? This post covers the different styles and looks guys can achieve with shorts. And if you are a greater lover of Bermudas then check out these 26 ways to style the Bermudas with different outfits.

How to Wear Shorts This Summer?

How you wear your shorts is key. Too long on a short guy will make you appear shorter. Too short on a tall guy will just look awkward. Here are our top tips for how to wear shorts as a guy.

  • There should always be 1-3 inches of skin showing above your knee. This will visually balance out your leg and make sure you don’t look disproportionate.
  • Skip the baggy cargo shorts if you are a short guy and go for tapered shorts.
  • If your shorts are too long, don’t feel you have to ditch them. Simply turn up the cuff 1-3 times until you achieve the desired length. You could easily sew them in place if you want to ensure they don’t slip around and unroll themselves. Cuffed shorts are also super stylish.
  • Consider having your shorts tailored to get the best possible fit.
  • Go sockless. Or, rather, wear socks that don’t show. Socks will visually cut off your legs in an awkward way. Plus, it’s just not a good look! Wear small no-show socks inside your shoes for protection and to keep your feet from getting smelly.
  • If you wear colored or patterned shorts, keep the rest of your look subtle and understated. A loud color on the bottom should not be fighting with a loud color up top.

how to wear shorts for men summer

Now let’s look at some great options for shorts, as well as outfits you can create from the same!

The trick with shorts for guys is getting the right fit. Belted around a high waist looks odd and hanging off your backside just looks stupid. Instead, keep shorts casual and nicely fitted around your hips. Tight enough so they don’t fall off but loose enough to stay comfortable. It is also dependent on your body type. If you are a shorter guy then go for shorts above the knee as this will elongate your figure. Let’s start by looking at the different types of basic summer shorts:

  • White Shorts

White shorts are a great choice for summer. They go with a wide spectrum of tops from colored and printed t-shirts to plain crisp white button-up shirts. White shorts will match colored loafers or boat shoes. Try to avoid white sneakers with this outfit as they will just scream tennis player.

  • Cargo Shorts

Cargo shorts are another popular choice for guys. They are casual in style and color and will ideally match t-shirts and polo shirts. Why not match a pair of casual trainers, loafers or sandals with cargo shorts? These also have the extra bonus of pockets so they are practical as well. Avoid them if you are of a stocky build. Pair them with a well-fitted tee.

  • Denim Shorts

Denim shorts have a bit more of a street and city theme with a stylish edge. They are usually baggier than other shorts and are often seen amongst the skaters. Match these with band t-shirts for a casual look. Denim shorts can sometimes be a little heavy and thick. Try thinner denim for summer wear.

shorts for men

  • Linen Shorts

Linen shorts are perfect for guys during the summer. Not only are they available in a wide range of colors which will match any look you are trying to achieve, but with linen being a lightweight fabric they will keep you cool on those hot days. Linen shorts make for perfect beach attire for this exact reason. Flip flops are good footwear to match linen as well as wear on the beach.

Rules for Wearing Shorts – Tutorial

The following images are filled with great ideas of what outfits look great with shorts. Use them to create your own style this year.

↓ 23 – Basic White Tee & Denim

When in doubt, you can always strip it down to the basics. This classic summer look is a breeze to throw together. Plus, it stays stylish with a few tweaks. Opt for a tee that fits you well and make sure your shorts are the appropriate length. Finish off the look with simple accessories, like a watch and sunglasses, as well as white sneakers.

mens outfits with shorts for summer

↓ 22 – Rugged Beach Look

For a casual yet rugged look, perfect for the beach or a pool party, look no further. Here is a great option for guys who do not prefer the tapered shorts look. Pair a white tee with some tan shorts, rolled once or twice at the hem, paired with a soft blue button-down. You can make it more casual by leaving several of the buttons undone and pushing the sleeves up. Pop on your favorite hat and finish off the look with casual loafers or flip-flops.

mens outfits with shorts

↓ 21 – Yellow Shorts & Flip-Flops

Flip-flops are always a popular choice in summer. Here is a stylish way to wear them. Rather than throwing on a baggy tank and shorts, opt for yellow tailored shorts and a crisp white button-down. This is a great everyday look you can be proud of sporting all summer long.

mens outfits with shorts

↓ 20 – Street Style Look

Our first outfit suggestion is a crisp white shirt with navy blue trilby shorts. Not that they end just at the knee-cap which is an acceptable length for a moderately tall guy. Finish off the look with a white fedora hat and stylish leather loafers. Check out these 17 Most Popular Street Style Fashion Ideas for Men

Stylish Outfits with Shorts for Men (1)

↓ 19 – Everyday Casual Outfit

Casual camo shorts are a favorite for guys of all ages. You can go for camo shorts with a simple and casual tee-shirt in any matching or contrast color. Not that the tee is still understated and the shoes are similarly stylish without being too flashy.

Stylish Outfits with Shorts for Men (2)

↓ 18 – Beach Outfit

Here is a super aesthetically pleasing color combo that is perfect for vacation wear or a weekend beach trip. Pair tan, cuffed shorts with an olive green fitted tee and brown boat shoes. Match your belt to your shoes for superb styling. Here are some more ideas on What Men Should Wear at Beach?

Stylish Outfits with Shorts for Men (3)

↓ 17 – Summer Traveling Style

If you are someone who enjoys wearing color, give this stylish summer ensemble a try. Pair some dusky pink shorts with a soft blue button-down, rolled at the sleeves. For a casual beach day look, you can opt for a slightly baggier short. Finish off the look with white sneakers. You can also see these 15 stylish traveling outfits combinations for men.

Stylish Outfits with Shorts for Men (4)

↓ 16 – How to Style Cargo Shorts

Denim shirts and cargo shorts are hands down the best combo. Though they are not ideal for formal occasions, they can easily be worn to informal gatherings. If you are going out to a party or for a boys’ night out, then this outfit combo is something that you can wear.

Stylish Outfits with Shorts for Men (5)

↓ 15 – Cargo and Plaid

Other than denim shirts, plaid pattern shirts also look very good when worn with cargo shorts. For more of a street touch, you can wear silver rings or a silver watch; tribal bracelets are another cool accessory to try.

Stylish Outfits with Shorts for Men (6)

↓ 14 – European Style

If you love a European style look, here is the one for you. These shorts are a tad shorter than what most American guys are used to, but they make for a great European look. Opt for white shorts rolled at the hem (we recommend going no shorter than the length pictured) and pair them with a sky blue dress shirt, unbuttoned at the top, and rolled at the sleeves, of course. Wear it tucked in and belt your shorts. For shoes and accessories, you can wear blue colored oxford shoes or tan loafers.

Stylish Outfits with Shorts for Men (7)

↓ 13 – Dressy Casual – Outfit with Blue shorts

This next combo is a slightly more formal one. This combo can be worn to formal and official gatherings or to office meetings. For this combo, you can wear crispy navy blue shorts paired up with a white dress shirt.

Stylish Outfits with Shorts for Men (8)

↓ 12 – Beach Style

If you want to wear something that is both formal and informal, you can go for a blazer on top of your plain tee-shirt. And wear it with a pair of your favorite white shorts. For the color scheme, you can wear the shirt and the shorts both in white but for the blazer, opt for a white or cream color.

Stylish Outfits with Shorts for Men (9)

↓ 11 – Dark Pink Shorts & High Top Sneakers

While we normally recommended a more understated pairing than this patterned shirt with colored shorts, this look works. Why? Because the color pattern is neutral and its crisp tailoring is on point.

Stylish Outfits with Shorts for Men (10)

↓ 10 – Casual College Guy

Pair some rustic denim shorts with a gray polo neck tee and gray low-tops. Keep your accessories silver to tie the look together.

Stylish Outfits with Shorts for Men (11)

↓ 9 – Summer Style

For a super casual look, try a striped tank with jean shorts and black shoes.

Stylish Outfits with Shorts for Men (12)

↓ 8 – Checked Shirt & Loafers

Here is a cute look for a first date or a barbeque. Washed out denim is another great option for shorts in summer.

Stylish Outfits with Shorts for Men (13)

↓ 7 – Striped Hoodie & Jean Shorts

For a breezy summer day, pop on your favorite hoodie (stay away from distracting logos and go for a crisp stripe, if you can) and pair it with some ripped denim shorts, rolled a few times at the cuff.

Stylish Outfits with Shorts for Men (14)

↓ 6 – City Look

Ditch the classic tee for a pink pinstriped button-down for a classy summer-in-the-city look. You can go for slightly longer denim shorts, especially if you are tall, and pair them with some black sneakers and a soft brown hat.

Stylish Outfits with Shorts for Men (15)

↓ 5 – Camo Shorts & White Tee

Another stylish way to wear camo shorts is by pairing them with a white tee, topped off with an open short-sleeve denim shirt. This particular one has some fancy embellishments on the sleeve, which is a bold style choice you can take or leave. Pair with brown shoes.

Stylish Outfits with Shorts for Men (16)

↓ 4 – Casual Weekend Look

Throw on a white v-neck tee and pair it up with some rustic red shorts and striped slip-on shoes. Accessorize with some understated sunglasses.

Stylish Outfits with Shorts for Men (17)

↓ 3 – Business Summer Style

It takes a special guy to be able to pull off a blazer with shorts in the summer. We hope this stylish look gives you the confidence to try! Pair a navy blue tailored blazer with a chambray button-down and white shorts. Finish off the look with stylish sunglasses and some classic footwear.

Stylish Outfits with Shorts for Men (18)

↓ 2 – Boating Outfit

Water activities don’t always need to demand swim trunks and tanks. This stylish look will have you feeling on top of your game whether you are heading out on the water or simply grabbing dinner waterside. These are some bold colors but without crazy patterns or prints, it’s easy to pull off. Here’s a complete collection of the Best Boating Outfits for Men.

Stylish Outfits with Shorts for Men (19)

↓ 1 – Sky Blue Flats with Printed Shorts and Shirt

If you have a funky pair of shoes you have been wondering how to style, here is the look for you! Sticking to an overall color scheme (even if it’s not strictly monochromatic) is a good place to start. Keep the rest of your outfit mostly understated and subdued to ensure your shoes get all the attention they deserve. We love this look for a weekend getaway or a pool party.

Stylish Outfits with Shorts for Men (20)

We hoped this article was helpful to you as you plan your summer wardrobe. What looks were your favorites? What is your favorite style of shorts? Let us know in the comments below!


  1. mangal pavan
    • Olivia Davis
  2. Anonymous
  3. Anonymous
  4. samir
    • Olivia Davis
  5. Richard Wing
    • Zoona
    • Olivia Davis
  6. Anthony Neeson
  7. Annette

Reply Cancel Reply