What Color Shirt Goes With Grey Pants? (Outfit Ideas)

This post may contain affiliate links. Please see my full disclosure policy for details.

Grey slacks are a must in every man’s wardrobe, renowned for their versatility across various occasions. However, nailing the perfect shirt color can be overwhelming if you’re not quite sure about the color basics in men’s style. So what color shirt goes with grey pants?

Grey’s versatility lies in its ability to effortlessly complement a wide range of colors. To make your decision easier, I’ve handpicked nine shades that, in my view, harmonize best with a pair of grey trousers.

What Color Shirt Goes With Grey Pants?

The shirt colors that effortlessly complement grey pants include black, white, burgundy, light blue, navy, pink, dark green, purple, and grey.

What Color Shirt Goes With Grey Pants 1

Certainly, the specific shade of your grey pants can indeed influence the ideal shirt color. Let’s take a closer look at each shirt color individually and find out what color shirt goes with grey pants.

Grey Pants With Black Shirt

Grey Pants With Black Shirt

Wearing a black dress shirt with grey trousers exudes sophistication and elegance. The beauty of this combination lies in its versatility across various shades of grey. The contrast between black and grey enhances the overall depth of your outfit, especially if you wear grey pants with black shoes.

Personally, I find that charcoal grey pants paired with a black shirt offer a refined look without making you seem overly formal. It strikes the perfect balance, making you look effortlessly stylish.

A black shirt with grey pants is a fantastic option for formal and semi-formal occasions. Whether you’re headed to a classy dinner, a gala event, a sophisticated cocktail party, a high-stakes business meeting, or simply spending an evening out with colleagues in a professional setting, this ensemble exudes confidence and style.

Grey Pants With White Shirt

Grey Pants With White Shirt

Pairing a white shirt with grey pants is a straightforward yet elegant choice, thanks to the neutrality of both colors. This combination offers a clean and smooth appearance that works well with any shade of grey.

A white shirt is a versatile choice that fits well into almost any event, whether formal or casual. Its adaptability shines through when you select the appropriate footwear and accessories for your ensemble.

Read: What Color Shoes With A Grey Suit?

Personally, I prefer to wear a white shirt with dark grey or charcoal slacks. I find that a stronger contrast between the shirt and pants creates a striking look. To elevate the outfit, consider adding a dark brown belt and matching dress shoes, which will complete the ensemble with a touch of refinement.

Grey Pants With Burgundy Shirt

Grey Pants With Burgundy Shirt

One of my go-to combinations is a burgundy shirt with a light pair of grey pants. The blend of these two shades creates a delightful color harmony. Burgundy is a rich and vibrant color, and it tends to be a flattering choice for various skin tones. However, it might not be the most ideal option for individuals with brown skin, as it can sometimes create less contrast.

Read: What Color Shirt Goes With Black Pants?

You can also pair a burgundy shirt with dark grey trousers, which particularly shine during the winter and fall seasons. However, I lean toward the lighter grey slacks for a more versatile look. Elevate the ensemble with a pair of burgundy shoes, (maybe a pair of loafers), and a matching burgundy belt. Brown loafers and belts also work seamlessly.

A burgundy shirt with grey pants is a good choice for casual or smart casual events, whether you’re attending weekend gatherings, dinner dates, or social get-togethers with friends. If you’re aiming for a formal event, dark burgundy shirts are an option, though black, navy, white, or grey shirts often make better choices.

Grey Pants With Light Blue Shirt

Grey Pants With Light Blue Shirt

Pairing a light blue shirt with grey pants can create an outfit that’s subtle yet still attention-grabbing. Light blue shirts shine their brightest when paired with dark grey trousers. However, some gents opt for the combination with a light grey suit, but it doesn’t personally resonate with me due to the lack of contrast. I prefer a stronger contrast in my outfits for a more distinct look.

For men who want to avoid black suits, a light blue shirt with grey trousers becomes a popular choice for weddings, especially in the spring and summer. It’s a winning combination that exudes a fresh and seasonal charm.

I find that a light blue shirt with grey slacks is a fantastic choice for smart casual meetings. You can further elevate this ensemble by incorporating brown shoes and a navy tie, or introduce some subtle grey patterns in the shirt or tie for added style and depth.

Grey Pants With Navy Shirt

Grey Pants With Navy Shirt

A navy shirt paired with grey pants tends to complement most skin tones, adding some depth and contrast to your appearance. To complete the ensemble, consider adding a pair of brown shoes and a grey necktie for a well-coordinated and stylish outfit.

Read: What Color Shirt Goes With Navy Pants?

I love to pair a navy shirt with light grey slacks to create an appealing contrast. Alternatively, you can go for a more serious and slightly formal look (but not too formal) by pairing a navy shirt with dark grey pants.

Indeed, a navy shirt with grey pants is a year-round winner. It’s a go-to choice for a wide range of events, from formal to business and smart casual gatherings. This combination lets you look polished and put together without looking overly formal.

Grey Pants With Pink Shirt

Grey Pants With Pink Shirt

Considering contrast plays a pivotal role in your outfit, you should pair your light pink shirt with dark grey pants or even charcoal for a well-balanced contrast. Conversely, if you opt for a dark pink shirt, light grey pants can provide the right balance.

Light pink shirts work wonderfully if you have a darker skin tone and desire a subtle yet stylish appearance. For those seeking to command attention, opting for a brighter shade of pink in your shirt is the way to go. Additionally, light pink shirts are excellent choices for the spring and summer seasons.

Grey Pants With Dark Green Shirt

Grey Pants With Dark Green Shirt

Green, in its various shades, harmonizes beautifully with grey pants, with tones like olive, sage, and army green being standout choices. Nonetheless, a personal favorite is a dark green shirt, as it injects sophistication and elegance into your outfit, especially if you have a fair or brown skin tone.

When wearing a dark green shirt, ensure a strong contrast by pairing it with light grey slacks, creating an eye-catching look. Alternatively, charcoal trousers also complement a darker green shirt well.

While this combination might not be the best fit for super formal meetings, it’s an excellent choice for business meetings, cocktail events, or other similar occasions. However, it may be a bit too dressy for truly casual events, so you might want to opt for something lighter in those cases.

Grey Pants With Purple Shirt

Grey Pants With Purple Shirt

A purple shirt can create a fantastic look when paired with grey pants. Purple is often associated with luxury and power, and grey exudes a sense of conservatism, making them a harmonious combination.

The rule of thumb is quite straightforward: if you have a dark purple shirt, opt for a pair of light grey trousers. Conversely, if you have a light purple shirt, go for darker grey slacks. This contrast ensures that your outfit remains visually appealing and well-balanced.

Sporting a purple shirt with grey pants on a date is an excellent choice, as it showcases your willingness to express your individuality and style. Purple shirts are not commonly found in most men’s wardrobes, so it’s a distinctive and bold fashion statement. To create a more outgoing look, consider adding brown shoes and a belt.

Grey Pants With Grey Shirt

Grey Pants With Grey Shirt

Creating a monochromatic look with grey pants and a grey shirt offers plenty of stylish possibilities. You can experiment with various shades of grey, whether through different patterns in the shirt or patterned slacks. You can also check the best color pants to wear with a grey shirt.

Consider pairing a light grey shirt with dark grey or charcoal pants. Conversely, if you opt for a dark grey shirt, complement it with light grey trousers. The key is to avoid wearing the exact same shade of grey, as this can result in a lack of contrast, which may not look as appealing.

You can wear a grey shirt with grey pants for virtually any occasion. When it comes to formal events, opt for darker shades of grey. To prevent your outfit from appearing entirely monochromatic, introduce subtle pops of color through your belt, watch, and shoes. A grey shirt with a burgundy tie can add a touch of sophistication and style.

How To Match A Shirt With Grey Pants?

When selecting a shirt to pair with your grey pants, it’s important to consider factors like color coordination, contrast, the use of patterns, how the shirt complements your skin tone, and dressing appropriately for the specific occasion.


Matching Grey Color In Men's Fashion

When deciding on the ideal shirt color to complement your grey slacks, it’s helpful to consider the analogous colors of grey, which are the colors adjacent to grey on the color wheel and share similar undertones, creating a harmonious effect, making black or white shirts great options in this context.

Grey, as a neutral hue, doesn’t have traditional complementary colors. You can create a monochromatic look by pairing different shades of grey with your shirt and trousers.

Contrast And Patterns


Many men, myself included, often opt for contrast by matching grey pants with a shirt of either light or dark color, choosing a dark color shirt for light grey pants and a light color shirt for dark grey pants to create a striking visual balance.

When opting for a patterned shirt with your grey pants, it’s important to pair it with plain pants, and vice versa, if you’re wearing patterned grey pants, opt for a non-patterned shirt to maintain a balanced ensemble. Also, if your grey patterned pants include a shade like purple, a plain purple dress shirt would emphasize the color connection within your outfit.

Skin Tone

what colors should i wear

When selecting a shirt to pair with your grey pants, it’s crucial to consider not only the best color combinations for your overall look but also how the chosen colors harmonize with your skin tone, as the right colors can accentuate your natural features and complement your undertone, ultimately enhancing your appearance.

No need to worry if your skin tone doesn’t precisely match the ones in the image. You can simply choose the skin tone that you feel is most compatible with yours and select the colors that you believe look best (ensure that those colors look good with your grey pants).

Dress For The Occasion

As a neutral color, grey pants are great for any occasion, depending on the specific shade of grey. When selecting a shirt color to complement them, it’s essential to consider the formality of the event, whether it’s formal or casual. Thankfully, I’ve included recommendations for each shirt color in the previous pictures.

Common Questions

What Color Shirt Goes With Light Grey Pants?

When it comes to light grey pants, shades like black, burgundy, navy, dark green, purple, and dark grey can be excellent choices. These colors create a pleasing contrast with light grey pants, offering a refined look.

What Color Shirt Goes With Dark Grey Pants?

Dark grey pants offer a great canvas for a variety of shirt colors. Light shades such as white, light blue, light pink, and light grey create a harmonious contrast and are always solid choices.

What Color Shoes With Grey Pants?

When it comes to pairing shoes with grey pants, you have several options like brown, black, burgundy, and navy shades. These colors can easily adapt to different shades of grey and can be worn for a variety of occasions, from casual to formal.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *