Many men have pondered the question before getting ready, should I wear an undershirt under a dress shirt?

There are different rules for different occasions and colors, but in general, the answer is yes. 

In this article we are going to cover: 

  • What undershirt to wear under a white dress shirt
  • Reasons to wear an undershirt under a dress shirt
  • How to avoid an undershirt faux pas
  • Getting the right color undershirt
  • Best undershirt material for dress shirts
  • Key undershirt styles you need to know about
  • Should you wear an undershirt with a dress shirt?

What Undershirt To Wear Under A WHITE Dress Shirt?

If you're specifically wondering what undershirt to wear under a white dress shirt, be sure to check out this article that covers the topic in detail.

3 Key Reasons To Wear An Undershirt Under A Dress Shirt

Let’s start by looking at why undershirts are important to wear with dress shirts and the rules for wearing them.

Once you know these rules, you’ll be able to enjoy all the benefits of wearing an undershirt while being able to look as stylish as possible.

Here we look at the 3 key reasons why an undershirt is going to be a sensible choice under your dress shirt.

Protects Your Shirt

Perhaps the most important reason to wear an undershirt is to protect your dress shirt.

It will help to absorb any sweat, preventing it from reaching your shirt. An undershirt will also protect your dress shirt from body oils. Together, an undershirt will help your dress shirts last much longer.

For many, having visible wet pit stains is embarrassing.

Therefore, by wearing an undershirt, it can help you be more confident since you're not worrying about whether or not there will be underarm sweat rings showing.

Privacy (see-through shirts) 

There are a few different reasons why a dress shirt might give you a lack of privacy.

Under intense lights, thin dress shirts can often be see-through.  

Also, it’s easy for your nipples to show through a dress shirt which is something many men try to avoid.

When you don't wear an undershirt under dress shirt

An undershirt will add a privacy layer between your dress shirt and your body, allowing you to stay worry-free.

It doesn’t matter what light you are in -- if you are wearing an undershirt no-one will be able to see through your shirt. 

Extra Layer

In cold weather, if you head out there with just a dress shirt covering you, then there’s a good chance that you are going to get too cold a little too quickly.

An undershirt will help to give you that extra layer of insulation.

This can also save you from having to wear a thicker outer layer and potentially ruining your look.

How To Avoid An Undershirt Faux Pas

So we’ve established why it's helpful to wear an undershirt under a dress shirt, but there’s a lot more to it than that.

It’s important to wear it in the right way and avoid critical mistakes.

Here we look at how to avoid making an undershirt fashion faux pas.

Don’t Wear A T-shirt Under A Dress Shirt

While you may think you should wear a shirt under a dress shirt, you need to make sure you’re wearing the right type.

Wearing a t-shirt as an undershirt is like wearing dress shoes to run a marathon. T-shirts aren't designed to perform well as undershirts.

A regular t-shirt is unlikely to give you the fit that you need for many reasons, and it can often leave you with outlines that show through your shirt. For more information, check out our article that outlines the main differences between t-shirts and undershirts.

It’s important that you use the right tool for the job. In this case, it means buying a properly designed undershirt.

Not only will it be designed to optimally absorb your sweat, but the low-profile, body-hugging design will ensure that it doesn’t show underneath your clothing.

Snug Fit

As mentioned above, you don’t want to wear a regular t-shirt as an undershirt.

Generally speaking, t-shirts fit more loosely, are thicker than undershirts, and would show more prominently underneath a dress shirt.

Another important aspect of a proper fitting undershirt is to make sure you have a close or snug fit. 

An oversized undershirt would add unnecessary bulk, and show creases and folds that you don’t want to show.

In order to avoid this, you need to make sure that the undershirt is close fitting to your body. It shouldn't be restrictive, nor should it be too loose.

Also, it's important to make sure you’re choosing the right size undershirt.

Be sure to follow the sizing charts provided to make sure you get the perfect close-fitting undershirt.

Make Sure It Doesn’t Show

If you have a crew neck t-shirt under an unbuttoned dress shirt, then the t-shirt collar is likely going to show. In some style circles, that is a fashion no-no

Wearing exposed crew neck undershirt under button up dress shirt with open collar

Therefore, when wearing an undershirt under an unbuttoned dress shirt, we nearly always recommend wearing a v-neck undershirt.

If you keep only the top button of your dress shirt unbuttoned, then you could opt to wear a regular or shallow v-neck undershirt. If you prefer to have the top 2 or 3 buttons unbuttoned, then go for a deep v-neck undershirt.

Lastly, some ask if there is a special "suit undershirt", or rather, an undershirt that is specifically designed to be worn with a suit. 

The short answer is no, there isn't. If you follow the guidelines in this article, the undershirt you pick can be worn with a suit, or under a dress shirt alone.

Wearing A Tank Top Undershirt (Vest)

Many men think that purchasing an undershirt means getting a tank top undershirt (also known as a vest in the UK).

While a tank top is a type of undershirt, tank top undershirts provide less coverage than full undershirts. If you are deciding between wearing a tank top undershirt (vest) or an undershirt, we advise wearing an undershirt.

It is true, tank top undershirts do help provide privacy-related coverage mentioned above.

ribbed tank top undershirt under white dress shirt

Plus, a tank top undershirt will give you sweat & body oil protection on your chest and back, and offer a bit of insulation.

That said, wearing tank top undershirts under dress shirts is generally not a great idea stylistically speaking.

Therefore, we usually recommend against wearing tank tops when wearing dress shirts and recommend wearing lightweight undershirts instead.

If you'd like to learn more about our lightweight undershirts, that range in weight from 110gsm (super duper lightweight) to 140gsm (lightweight) please click here.

Getting The Right Color Undershirt

Many men don’t even consider the question of ‘what color undershirt is best for a white dress shirt’.

They automatically think that white would be the best choice.

What to wear under a dress shirt not only comes down to your dress shirt color but also your skin tone.

White Undershirt

This is going to be the most visible of all undershirt color choices. Especially under a white dress shirt, it can be easy to see the contrast.

White reflects the most light, so it will be most visible under light-colored or white dress shirts.

Of course, if your dress shirts are darker in color, wearing a white undershirt under a dress shirt is perfectly acceptable.

Light Grey Undershirt

For light-colored dress shirts, a light or heather grey undershirt would be a great color to consider wearing.

In most cases, light grey will blend with neutral skin tones as well as the shirt you are wearing. 

The combination will blend in more discretely and therefore you won’t have to worry about the undershirt being as visible as a white undershirt would be.

Tan Undershirt

A tan or nude color undershirt is the least visible option and is the color we recommend most often when wearing white dress shirts that have some transparency.

Keep in mind that you also need to consider matching your undershirt to your skin tone color.

The darker your skin tone, the darker undershirt you'll be able to wear under your dress shirt. 

Wear tan crew neck undershirt under white dress shirt to keep the undershirt invisible

If you have fairly light or pale skin, a white undershirt may wind up looking better under a white dress shirt.

As such, it's important to experiment with different undershirt colors under different dress shirt colors.

For more information about which undershirts are least visible under light-colored dress shirts, and how your skin tone affects your undershirt color choice, please check out this article.

Best Undershirt Material For Dress Shirts

There are a few important considerations that you will want to make before getting an undershirt.

As well as having the right color and the right fit, there are a few key features that are going to make your undershirt work best for you when it comes to material. The two key features we will cover in terms of undershirt material are absorbing & wicking. Let’s look at those now.

Absorbing Materials

There are times that you’re going to sweat no matter what.

It could be that you’re at a humid venue, you could be dancing the night away, or it could simply be a very hot day.

There are undershirt materials available that perform better than others in trapping sweat.

So, if your main objective is to prevent sweat from getting to your dress shirt, then you'll want to focus on finding undershirts that have better absorption characteristics.

Fabrics that absorb sweat well are cotton, TENCEL, MicroModal, Modal / Viscose / Rayon / "Bamboo" (Rayon), & Nylon. If absorption is a key issue for you then these are the materials to focus on.

Wicking Materials

For those that don’t know, wicking is a material’s ability to transfer heat and moisture away from your body and into the air.

It’s often found in clothing such as hiking socks, but it can also be an important part of undershirt performance too, in certain circumstances.

If you want to be able to keep cool, then an undershirt with some wicking ability could be ideal for you.

However, keep in mind, If you sweat a lot, you may need to avoid wearing wicking undershirts.

They transfer moisture (sweat) faster than absorbing undershirts, and as such, it may result in visible sweat stains on your dress shirt.

Key Undershirt Styles You Need To Know About

The undershirt has grown in popularity and with it, new styles have developed and it can be a bit overwhelming. So we’ve broken it down here to make it super simple.

Tank Top Undershirts (vest) -- These are sleeveless vest undershirts, they are worn for privacy than anything else. They show lines through the shirt, don’t absorb well and mark low for the style. We don’t recommend these. 

Long Sleeve Undershirts -- Generally these are made in thermal materials to provide warmth. If you live in a very cold place then they could be worth looking into.

V-Neck & Crew Neck -- The advantage of wearing a v neck undershirt is you can leave your first button undone and your undershirt will not be on display (one of the top faux pas to avoid!) The crew neck is the most common undershirt available, it is the best undershirt to choose for formal occasions when you are wearing a fully buttoned shirt & tie. 

Compression -- There are also compression undershirts available which help to flatten out bumps or gynecomastia (man boobs). If this is an issue for you, compression undershirts are worth looking at.

Should You Wear An Undershirt With A Dress Shirt?

In most cases, yes, it will be better to wear an undershirt with a dress shirt. Of course, the devil is in the detail, here a couple more rules we thought you might need!

Rule 1: Wearing an undershirt with a dress shirt will help you feel more confident, be more comfortable, plus it will protect your clothing.

Rule 2: Be sure to get an undershirt that is specifically made for the task.

Rule 3: Regular t-shirts won’t do because they weren't designed to be worn under dress shirts.

Rule 4: It’s also important to make sure you choose the right color (refer to our guide above!)