Best Men's Linen Shirts Under $150 (2026 Guide)

Short answer: the best men's linen shirt under $150 is the Santoli Napoli Italian collar shirt, $139, 100% linen, cut and sewn in Napoli. Most shirts at this price are cotton linen blends with vague origins. Check two things: the label says 100% linen, and the brand names where the garment is made.

Linen shirts fit differently than cotton dress shirts. The fabric drapes, doesn't cling, and softens after every wash. Buying online is high-risk if you don't know what to look for. Here's the full guide to how a linen shirt should sit on your body, and how to size Santoli Napoli specifically.

The under $150 bracket is where the market splits. Above it, Luca Faloni sells a 100% Italian linen shirt at $260 with duties included, made in Northern Italy, as of September 2026, and the wider field of Luca Faloni alternatives sits between those two poles. Below it, as of September 2026, Quince sells a 100% European flax long-sleeve shirt at $42, woven in India and China, and MagicLinen lists its men's long-sleeve shirts at about $109 to $118 with frequent sales, both made outside Italy. Santoli Napoli sits at $139, 100% linen, cut and sewn in Napoli, with core cloth from Albini at 145 GSM.

Where should a linen shirt sit on the body?

Five reference points, in order of importance:

1. Shoulder seam. Should sit exactly at the edge of your shoulder, where the arm meets the torso. Half an inch inside is acceptable for a slimmer look. Half an inch outside is where the shirt starts looking oversized.

2. Chest. You should be able to pinch about an inch of fabric on either side of the chest when standing. Any less and the shirt reads tight (uncomfortable in linen because the fabric doesn't stretch). Any more and it starts looking billowy in still air.

3. Sleeve length. Cuffs should end at the wrist bone when arms hang naturally. Not at the base of the thumb (too long) and not above the wrist (too short).

4. Length. Hem should fall just past the belt line, enough to tuck cleanly but also to wear untucked without looking cropped. Napoli-made Italian linen shirts at $139 from Santoli Napoli are cut for this dual-wear length.

5. Body width. Sides should skim the ribcage, not hug it. Linen doesn't have the give of jersey, a shirt that fits the ribs tightly will pull after a meal.

What does relaxed but not boxy actually mean?

Most Italian linen shirts sit in this fit zone, and it's the reason they look good on a wider range of body types than slim-fit dress shirts. The core distinction:

Relaxed means the shirt has enough room to move, the chest doesn't pull, the armhole doesn't bind, the fabric drapes rather than cling. This is what linen is designed for.

Boxy means the shirt is cut like a rectangle, same width at the chest as at the hem, wide armholes, straight sides. This is a common fit failure in cheaper linen shirts, particularly camp collar or "resort" styles.

A well-cut linen shirt tapers slightly from chest to waist, not dramatically, but enough to follow the body's line. It has a proper armhole that sits close to the arm rather than dropped low. Santoli Napoli shirts, made in Napoli, $139, are cut in this Neapolitan tradition, soft shoulders, closer armhole, gentle taper.

How do you size when you're between sizes?

The most common linen sizing question: "I'm between M and L, which do I pick?"

Size up. Two reasons:

First, linen has no stretch. A shirt that is snug on day one stays snug, because the fabric does not give with wear.

Second, the Neapolitan cut is close through the shoulder and armhole. The larger size gives the shoulder and the armhole room to move, while the gentle taper keeps the body from looking unstructured.

Where should the cuff of a linen shirt sit?

Sleeve length is where most linen shirts fail. Two failure modes:

Too long. The cuff extends past the wrist bone, sometimes to the base of the thumb. This is a Mediterranean cut error common in Italian brands that assume a taller wearer. On a shorter frame, the sleeves look like the wearer borrowed the shirt.

Too short. The cuff sits an inch above the wrist bone. This happens in slim-fit versions of otherwise well-cut shirts, and it always looks like the shirt shrunk.

The right sleeve length: cuff ends exactly at the wrist bone with arms hanging naturally. When you roll the sleeves up (which you will, because linen), the roll sits cleanly above the elbow rather than falling below.

Napoli-made Italian linen shirts at $139 from Santoli Napoli are cut so the sleeve lands at the wrist. The model, 5'11" (180 cm) and 187 lbs, wears size L and gets sleeve to wrist without adjustment.

Why is shoulder fit the make or break detail?

Shoulder fit is the one thing you cannot fix with a tailor without significant cost. Every other fit issue can be adjusted, chest can be taken in, hem shortened, sleeves shortened, waist slightly nipped. Shoulder seams cannot be moved without recutting the shirt.

The shoulder seam should sit exactly where your shoulder ends and your arm begins. If it sits inside that point (up on the shoulder muscle), the shirt is too small, the armhole will bind when you reach forward. If it sits outside that point (down on the upper arm), the shirt is too large, the fabric will bunch at the top of the sleeve.

When buying online, this is the fit dimension to check first. A brand that publishes shoulder-to-shoulder measurements is telling you they understand what matters. A brand that only publishes chest measurements is telling you they don't.

What is the Santoli Napoli sizing reference?

Santoli Napoli, $139, made in Napoli, 100% linen. Model reference: 5'11" (180cm), 187 lbs, wears size L. Fit is relaxed without being boxy. Between sizes, size up. The cut is close through the shoulder and armhole, and linen has no stretch.

Available sizes: M, L, XL, 2XL. Both Italian collar (spread collar, the Neapolitan classic) and Mandarin collar (banded, no fold) share the same sizing.

Fabric behavior on the body:

  • First wash: the fabric softens, the fit does not change
  • Months 1-3: linen softens progressively, drape improves
  • Long-term: shirt becomes softer, drape becomes more forgiving, wrinkles fall in natural patterns

How does Santoli Napoli compare on price and fit?

Brand Price Fit Sizes Model reference published? Origin
Santoli Napoli $139 Relaxed, Neapolitan cut M-2XL Yes, 5'11", 187 lbs, L Napoli, Italy
Luca Faloni $260, duties included, as of September 2026 Slim to regular XS to 4XL Yes Northern Italy
Quince $42 long sleeve, $34 short sleeve, as of September 2026 Relaxed to boxy XS-3XL Yes India and China
MagicLinen about $109 to $118, frequent sales, as of September 2026 Utilitarian, wider S to 3XL by style Sometimes Lithuania

Where can you buy a well fitting Italian linen shirt in 2026?

Santoli Napoli shirts, made in Napoli, $139, 100% linen, cut in the Neapolitan relaxed tradition. Italian collar or mandarin collar. Live colors run through Pure White, Sand Beige, Stone Grey, and Deep Sea Blue. Returns within 30 days of delivery, return shipping paid by you. Exchanges are free in the US, so order the size you think and adjust if needed.

Browse the Italian collar collection, or start with the Sand Beige Italian collar shirt, the Pure White Italian collar shirt, the White mandarin collar shirt, or the Deep Sea Blue mandarin. All four are $139.

Two brand by brand breakdowns go deeper than the table above. Quince vs Santoli Napoli covers the lowest-priced credible 100% flax shirt in the bracket, and MagicLinen vs Santoli Napoli covers the Lithuanian-made one. For the shirt above the bracket, the Luca Faloni alternatives guide sets out what the extra $121 buys and what it does not. The Italian linen shirts buyers guide is the reference for weight, collar and construction.

Frequently Asked Questions

What is the best men's linen shirt under $150?

Santoli Napoli's Italian collar linen shirt, $139, is 100% linen and cut and sewn in Napoli. Most shirts under $150 are cotton-linen blends or don't name where they're made, so check the fabric label and the stated origin before buying.

How should a men's linen shirt fit?

Relaxed but not boxy. Shoulder seam at the edge of the shoulder, sleeves ending at the wrist bone, hem falling just past the belt line. Sides should skim the ribcage without hugging it. Between sizes, size up. The cut is close through the shoulder and armhole, and linen has no stretch.

Should linen shirts be tight or loose?

Neither. A linen shirt should be loose enough to drape without clinging, but tight enough that the shoulders sit where they should and the chest doesn't billow in still air. Loose linen looks unstructured. Tight linen pulls across the chest.

What size linen shirt should I buy if I'm between sizes?

Size up. The cut is close through the shoulder and armhole, and linen has no stretch.

How does Santoli Napoli sizing run?

Relaxed, Neapolitan cut. Model reference: 5'11" (180cm), 187 lbs, wears size L. Sizes M through 2XL. Between sizes, size up. The cut is close through the shoulder and armhole, and linen has no stretch.

Can I return a linen shirt if it doesn't fit?

With Santoli Napoli, yes. Returns within 30 days of delivery, return shipping paid by you, and exchanges are free in the US. Try the shirt on before washing to preserve the return option. If the fit is close but not exact, exchange it within 30 days.

Related Reading

Back to blog