If you sweat through your shirts, the undershirt aisle gives you two stories. Synthetic brands talk about moisture-wicking, quick-dry performance, and technical fabrics. Cotton brands talk about breathability, softness, and natural fiber. Both sound right, and they can't both be the whole answer.
The truth is that each fabric is good at a different job. Synthetics were developed for the gym, where sweat needs to evaporate fast and the shirt is washed after every wear. An undershirt for the office spends ten hours pressed under a dress shirt, often under a jacket, and gets judged on different things: how it handles trapped moisture, how it smells at 5pm, and whether your outer shirt stays dry.
Here is how cotton and synthetic undershirts actually compare when sweating is the problem you are trying to solve, which fabrics quietly make sweat marks worse, and the construction detail that matters as much as the fiber.
What "Cotton vs Synthetic" Actually Means
Undershirt fabrics fall into three rough groups:
- Cotton. A natural fiber that breathes well and absorbs moisture into the fiber itself. The standard for undershirts for most of the last century.
- Synthetics. Polyester and nylon, made from plastic polymers. The fibers absorb almost nothing, so moisture sits on the surface and moves along the fabric instead of into it. This is what makes them "moisture-wicking" and quick to dry.
- Semi-synthetics. Modal and micro-modal, made from processed plant cellulose. Softer than polyester and often blended with it. They behave somewhere in between: more absorbent than polyester, faster drying than cotton.
Most "performance" undershirts are polyester, nylon, or a modal blend. Most traditional undershirts are cotton. The marketing on both sides is built around the strengths of the fiber and quiet about its weaknesses.
How Each Fabric Handles Sweat
Synthetics wick. Moisture-wicking fabric pulls sweat off your skin and spreads it across a wider area of the fabric so it can evaporate faster. In a gym, with air moving over the shirt, this works exactly as advertised. The shirt dries quickly and you stay cooler.
Cotton absorbs. Cotton fiber takes moisture into itself and holds it. It dries more slowly, but the moisture is contained in the fabric rather than spread across the surface.
The catch is that an undershirt at work is not in a gym. It is sealed under a dress shirt, and often a jacket, with very little airflow. Wicking depends on evaporation, and evaporation slows to a crawl without airflow. Inside a closed layer of clothing, a wicking fabric spreads sweat across a wider area but has nowhere to send it. The moisture stays in your clothing layers either way. The question becomes which fabric is more comfortable, smells better, and keeps the sweat off your outer shirt, and that is where the comparison turns in cotton's favor.
Why Cotton Is the Better Undershirt Fabric for All-Day Wear
Odor
This is the clearest difference between the two fibers, and the one synthetic brands talk about least.
Odor-causing bacteria cling to polyester fibers more aggressively than to cotton, and research on worn sportswear has found polyester tends to develop a stronger smell after wear. Anyone who has owned a polyester gym shirt has run into the version of this where the shirt smells fine out of the wash and sour an hour into wearing it. Over months of wear, odor can become harder to fully wash out of synthetics.
An undershirt sits in your warmest, most bacteria-friendly spot for an entire workday. Cotton tends to retain less odor through that day and release more of it in the wash.
Comfort against the skin
Cotton is soft, breathable, and does not cling when damp the way a thin synthetic layer can. Underarm skin is sensitive, and a fabric that stays comfortable while holding some moisture matters more in hour nine than in hour one. Synthetics that feel slick and cool in the store can feel clammy once they are loaded with sweat inside a closed shirt.
How it wears under a dress shirt
A cotton undershirt looks and feels like an undershirt: matte, natural, and quiet under a dress shirt. Many synthetic base layers have a slick, athletic surface that can feel out of place under business clothing, and compression-style cuts can show their edges through a fitted shirt.
The honest trade-off
Cotton's weakness is real: it absorbs more and dries slower. A plain cotton undershirt that takes on heavy underarm sweat will eventually saturate, and once it is saturated it starts passing moisture through to the shirt over it. Cotton alone is not a sweat solution, and any cotton brand that implies otherwise is overselling.
The fix is not switching to polyester. It is pairing cotton with dedicated sweat protection at the underarm, which is covered below.
Which Fabrics Make Sweat Marks Worse
Some shirts genuinely make you sweat more, and some just make the same sweat more visible. Both are worth knowing about, because the shirt over your undershirt is half the equation.
- Non-breathable synthetics make you sweat more. Sweating is one of the main ways your body sheds heat. A tightly woven polyester shirt that traps heat against your body can keep you warmer, which prompts more sweating, which the fabric then can't absorb. This is why a cheap synthetic dress shirt can leave you visibly wetter than a cotton one on the same day.
- Light gray is the worst color for sweat marks. Wet fabric turns darker, and the contrast shows most on light gray and light blue. White and very dark colors hide moisture much better, and patterns help disguise it.
- Slick weaves show every wet spot. Smooth, shiny fabrics like rayon and thin polyester show a sharp, defined wet edge. Textured weaves and heavier cottons blur it.
- Blends inherit the worst of both. A cotton-poly dress shirt can trap heat like polyester while showing marks like cotton, depending on the mix.
If sweat marks are your main concern, the combination that works against you is a snug, light gray, synthetic shirt with nothing underneath. The combination that works for you is a breathable outer shirt with an absorbent layer between it and your skin.
The Construction Detail Both Sides Ignore: Seams
Fabric gets all the attention in this debate, but construction decides a lot of how an undershirt feels and holds up.
Most undershirts, cotton and synthetic alike, are cut as panels and sewn together with a seam running down each side, from armpit to hip. That seam ridge sits against your torso all day, where it can rub, print through a fitted dress shirt, and gives the fabric a place to wear and tear over time.
Tube-knit construction avoids this. The body of the shirt is knitted as one continuous tube, so there are no side seams at all. The benefits are simple but noticeable:
- No seam ridge against your sides. The body of the shirt is smooth, continuous fabric from chest to hip.
- A flatter profile under fitted shirts. No seam ridge to show through a slim dress shirt.
- Fewer failure points. No side seam means one less place for a shirt to split or wear through with daily washing.
A seamless tube-knit body plus a tag-free collar is the difference between an undershirt you notice all day and one you forget you are wearing. If you are comparing undershirts, check the construction, not just the fiber content.
Cotton Still Needs Help: The Case for Built-In Pads
Everything above points to the same conclusion. Cotton is the better fabric for an all-day undershirt, and plain cotton is still not enough on its own when you sweat heavily at the underarms.
The answer is a cotton undershirt with built-in underarm pads: an absorbent layer on the inside that soaks up sweat, and a barrier that keeps it from passing through to your dress shirt. You keep cotton's comfort, breathability, and odor behavior everywhere on the shirt, and the one zone cotton can't handle alone gets dedicated protection. We wrote a full explainer on how built-in sweat pads work in cotton undershirts if you want the mechanics.
Two details separate a good implementation from a token one. The pad should cover the full underarm zone, in front of, beneath, and behind the arm, and a two-piece pad design follows the arm's movement better than a single stiff patch. And the whole shirt should be machine washable, with protection that is built into the construction rather than a coating that fades. If you want to see how specific products compare, we ranked the top-rated cotton sweat proof undershirts in our buyer's guide.
Cotton vs Synthetic: The Quick Answer
- Choose synthetic for workouts and sports. Fast evaporation in moving air is what wicking fabrics are built for, and the shirt goes in the wash after a few hours of wear.
- Choose cotton for the office and everyday wear. Under a dress shirt for ten hours, cotton is more comfortable, holds less odor, and looks more natural. If you are dressing for work, our guide to the best undershirt to wear under a dress shirt covers fit, neckline, and color.
- If you sweat enough that it shows, fabric choice alone won't save you in either direction. You need cotton plus built-in underarm protection.
The Bottom Line
Synthetic undershirts win in the gym, where airflow lets wicking do its job. Cotton wins under a dress shirt, where the contest is comfort, odor, and how the shirt behaves over a long, closed-in day. And for sweating specifically, neither plain fabric is a complete answer, because an underarm that sweats enough will eventually push moisture through any unprotected layer to the shirt above it.
The setup that solves the whole problem is cotton where it excels and dedicated protection where it doesn't: a premium cotton sweat-proof undershirt with built-in pads, built tube-knit with no side seams, so the fabric, the protection, and the construction are all working for you.