What Colors Match with Green Shorts? 2023 Guide

When it comes to fashion, an important aspect to consider is color coordination. Green shorts have become increasingly popular, but the question remains: what color shirt goes with green shorts?

In this article, we will explore the power of color and how to create the perfect color combination.

Check out this Youtube video: Want to know what color shirt goes best with green shorts? This video not only answers that question but also provides 8 other casual summer outfit ideas featuring cargo shorts for men.

Factors to Consider When Choosing a Shirt with Green Shorts

1. Skin Tone

The color of your skin can make a difference in what color shirt looks best with green shorts. Lighter skin tones tend to look better with bright colors like white, yellow, and pink.

On the other hand, darker skin tones can carry off deeper and darker colors like black, grey, and purple well. If you have a medium skin tone, you have more options for color coordination.

Colors like navy, beige, and light blue may be great choices.

2. Shade of Green

The shade of green in your shorts will also play a factor in what color shirt to wear. If you have a bright, grassy green short, a darker or neutral colored shirt will help balance the outfit.

Darker greens, on the other hand, may look better with brighter or lighter colored shirts. A khaki shirt, for example, will pair well with a dark green short.

For a more natural and earthy look, choose beige or brown shirts that match the muted tones of the green in your shorts.

READ  Is it Bad to Wear Pink as a Guy?

3. Occasion

The occasion can also influence your shirt and shorts color coordination. For more formal events, like weddings or business meetings, pairing green shorts with a white or light blue shirt can give you a smart and sophisticated look.

For casual outings, like brunch or a beach day, brighter colors like pink, orange, and yellow can work well. If you’re attending a party, a patterned or printed shirt in bold colors can add personality and flair to your outfit.

Best Shirt Colors for Green Shorts

1. White Shirt

A white shirt is a classic and timeless choice that complements any shade of green shorts. For a more casual look, pair your white shirt with light green or pastel shorts.

For a more dressed-up look, opt for darker shades of green shorts. You can also experiment with different textures such as cotton, linen, or silk to add more depth to your outfit.

Complete your look with neutral-colored accessories such as brown leather shoes or a black belt.

white shirt with green shorts

2. Navy Blue Shirt

Navy blue is a versatile color that pairs well with both light and dark green shorts. This color creates a crisp and polished look especially when paired with lighter shades of green shorts.

For a more relaxed and laid-back vibe, mix and match your navy blue shirt with darker shades of green shorts. Complement your outfit with neutral-colored footwear such as white sneakers or tan loafers for extra style points.

navy blue shirt with green shorts

3. Black Shirt

If you’re looking for a more edgy and sleek look, pairing black shirts with green shorts is perfect. Black is a versatile color that complements any shade of green shorts.

READ  Should Ties be of Similar Color to Your Shirt?

Rock this outfit with confidence and accessorize with silver jewelry, black leather boots, or even a fedora hat.

black shirt with green shorts

4. Pink Shirt

A light or bright pink shirt can add a pop of color to green shorts. This combination creates a playful and fun vibe.

Experiment with different shades of pink like pastel pink, salmon pink, or hot pink. Complete your outfit with neutral-colored accessories like white sneakers or black sandals.

pink shirt with green shorts

5. Grey Shirt

A grey shirt can create a casual and trendy look, particularly with light or pastel shades of green shorts. This color combination looks great for a day out with friends.

Match your grey shirt with minimalistic accessories such as white sneakers or brown sandals to balance the overall look.

grey shirt with green shorts

Other Shirt Colors to Wear with Green Shorts

Cotton Candy Multi-Colored Shirt

For a fun and playful vibe, a cotton candy colored shirt is a great option to pair with green shorts. The mixture of pastel colors can give off a summery and beachy feel, perfect for a day out with friends.

Brown Shirt

Pairing green shorts with a brown shirt can create an earthy and classic look, particularly with tan or beige green shorts. This combination can give off a sophisticated and put-together vibe, great for a casual day at the office or running errands.

Cotton Candy Multi-Colored Shirt with Green Shorts

Pro Tip: When pairing a multi-colored shirt with green shorts, make sure to choose one color from the shirt that complements the shade of green in the shorts. This will tie the outfit together and create a cohesive look.


When it comes to pairing a shirt with green shorts, the possibilities are endless. Solid colors such as black, navy, white, grey, brown, and dark green can work perfectly.

READ  What Color Pants Will Match a Navy-Blue Shirt?

Mixing and matching these colors can create exciting combinations. For a casual look, pairing green shorts with a white t-shirt or shirt can work wonders.

Adding a pop of color by pairing green shorts with a pink or purple top can also look great. And for a bolder look, pairing green shorts with a black or navy top can elevate the outfit.

Ultimately, the best way to find your favorite color coordination with green shorts is to experiment and have fun. The right combination can make you feel confident and stylish, so don’t be afraid to try something new!


Jonathan B. Delfs

I love to write about men's lifestyle and fashion. Unique tips and inspiration for daily outfits and other occasions are what we like to give you at MensVenture.com. Do you have any notes or feedback, please write to me directly: [email protected]

Recent Posts