Acid wash is a paradox. The whole appeal is that no two tees look the same.

The marbling, the contrast, the worn patches all of it reads as accidental.

That randomness is the product.

But a brand can’t sell “accidental.” A buyer approves one sample, then expects hundreds of pieces to feel like that sample.

So you are asked to reproduce, on purpose, a look whose entire charm is that it wasn’t.

This is the deep companion to our acid-wash tee page. It goes to the floor.

We’ll cover what the wash actually is, how to distress a knit without punching holes in it, how to control a random result with bookend samples, how to protect your graphics, how to pattern for the shrink, how to pick a base color that marbles well, and what it costs.

We close with a spec checklist you can drop straight into a tech pack.

Chapter 01

What the acid-wash look actually is on a tee?

Acid wash is a high-contrast, marbled finish. Sharp light patches sit over a darker base.

On a good one the contrast looks organic, like the color was worn away by time, not a machine.

Not the finish you meant?

Acid wash is a contrast effect marbling over a dark base. If you want the opposite a soft, even, lived-in tonal color with no marbling that’s a different process: garment-dyed tee manufacturing. This page is only about the marbled, distressed look.

Here’s the first thing most brands get wrong: there is no acid in acid wash.

The name is a misnomer that stuck. The effect is oxidation, not acid burning.

How is the marble made?

The classic method uses pumice stones soaked in an oxidizer, usually potassium permanganate, sometimes chlorine bleach.

The wet stones are tumbled with dry or nearly dry garments in a rotary drum.

Where a wet stone touches the fabric, it strips the dye at that exact spot.

Thousands of random contacts later, you get the marble.

Because the stones are soaked and the garments are dry, the reaction happens in sharp localized hits.

That’s what gives acid wash its crisp, mottled contrast instead of an even fade.

You’ll also hear it called moon wash, snow wash, or marble wash, same family, different intensity settings.

After the tumble, the garments are neutralized.

A reducing agent such as sodium metabisulphite kills the oxidation and clears the brown-purple manganese residue the permanganate leaves behind.

Then rinse, soften, and dry. Skip or rush the neutralizing step, and the reaction keeps creeping in storage; the tee you approved keeps getting lighter for weeks.

That’s a real defect we’ve seen come back from cheaper wash houses.

Why does a jersey behave differently from denim?

Acid wash was born on denim. Denim is a heavy, woven, indigo-dyed twill; it takes a beating and holds its shape.

A tee is a single jersey knit. It’s thinner and softer, it curls at the edges, and it distorts under agitation.

The same stone load that gives denim a clean marble can overbite a light jersey.

This is exactly why heavyweight matters.

A denser jersey gives the stones something to work against without tearing.

It’s the difference between a controllable finish and a bag of holes.

If you want the acid-wash look on a tee, spec the weight up.

Process literacy:

Acid wash is one member of a bigger family enzyme, stone, mineral, pigment, garment dye, and more. If you’re not sure which wash gives the effect you’re picturing, start with our garment wash types guide and come back here for the marble specifically.

Chapter 02

How to distress a knit without ending up with holes?

Distressing is deliberate damage, abrasion, thinning, frayed hems and collars, and yes, the odd small hole.

On the right tee it reads as years of wear.

Done wrong, it reads as a factory defect. On a knit, the line between the two is thin.

Why is a knit riskier than denim?

Woven denim is a grid of crossing yarns. Abrade it and it thins, then frays.

A jersey tee is one continuous yarn looped through itself.

Break a single loop, and it can run one nickel ladder into a hole that grows every wash.

That runaway failure is the core risk with distressed knits, and it’s why cheap distressed tees fall apart.

The methods, ranked by control:

  • Laser. The most repeatable option. A greyscale artwork file drives the burn depth, so every unit gets the same wear in the same place. Best choice when the buyer wants a consistent, designed distress pattern.
  • Hand abrasion (sanding, scraping, grinding wheel). Full of character, but variable operator-to-operator. It needs skilled hands and tight bookend control, or it drifts.
  • Chemical thinning. Softens and weakens the surface over a zone. Useful for an all-over threadbare feel; harder to keep local.
  • Pumice abrasion in the wash. It comes free with the acid wash itself, but it’s the least targeted; it goes where the stones go.

Rules that keep the holes out:

  • Distress in passes. Go lighter than you think, check, then go again. You can add wear. You can’t add fabric back.
  • Keep abrasion off seams and high-stress lines on necklines, armholes, and shoulder seams. That’s where a run turns into a blowout fast.
  • Concentrate design distress on flat, backed panels (chest, front hem) where you can control depth.
  • Tack or seal the edge of any intentional hole so it can’t ladder outward.
  • Test on the exact production fabric and weight, never on a stand-in. A lighter sample and a heavier bulk distress completely differently.
  • Spec the weight up. More grams means more margin before an abrasion becomes a hole. Heavyweight and distressing belong together.

From our floor:

We sample distress depth in graduated passes and lock the setting against a bookend before it ever touches bulk. On laser jobs we keep the artwork file with the order record, so a repeat six months later hits the same wear map, not a fresh guess.

Chapter 03

How to control a random finish with bookend samples?

This is the chapter the whole guide is built around. It’s the answer to the paradox we opened with.

You cannot approve a single golden sample for a random process.

If every piece is genuinely unique, then no piece is “the” reference.

Approve one exact sample and you’ve guaranteed that almost every bulk unit technically fails to match it.

Approve a window, not a sample:

The professional fix is to approve a range. You sign off two samples: a light bookend and a heavy bookend.

The light one is the least washed-down, least distressed look you’ll accept.

The heavy one is the most. Anything that falls between the two passes.

Anything outside too pale, too aggressive, or with the wrong marble scale fails.

In the trade these are called high/low limit samples or tolerance samples.

Same idea, plainer name: you’re defining the acceptable window for a result you can’t pin to a single point.

It turns “random” into something you can actually inspect.

How to build the window?

  • Run a small pilot batch through the intended recipe, not a single piece. You need to see the natural spread.
  • From the spread, pick the lightest piece you’d still ship and the heaviest piece you’d still ship.
  • Seal and sign both. One set stays at the wash house, and one stays with you (and ideally one with the buyer).
  • Set the window on more than one axis: overall contrast, marble scale (fine vs bold), distress depth, color break, and hand-feel. A piece can pass on contrast and fail on the marble scale.
  • Note what this window is not: it governs the marbled, distressed strip contrast and pattern, not an even, flat shade. Tonal lot-to-lot control on a solid dye is a different judgement, made against a different limit set.

How QC works against the window

In bulk, you inspect to a plan; this is where an AQL 2.5 pull earns its keep.

You draw the sample size, then lay each inspected piece against both bookends.

In the window? Pass. Outside? Reject or downgrade to seconds.

Two limit samples plus a defined AQL is what makes a random finish shippable at scale, with a number your buyer can hold you to.

The one-line version:

Random becomes repeatable the moment you stop chasing a perfect match and start defining an acceptable range. Bookends are the range.

Chapter 04

Decorate before or after the wash: protecting your graphics

Almost every distressed tee carries a graphic:

A screen print PRT-01, a DTG PRT-02, or a DTF PRT-03 print, embroidery, a patch, or a woven label.

The single biggest decision here isn’t which method.

It’s the order of operations: do you decorate before the wash or after?

Get this wrong and you either destroy the print or lose the look. Get it right, and the two work together.

Print before the wash:

The wash ages the print along with the tee.

You get cracked, faded, vintage graphics that look like they’ve lived a decade, usually the whole point of a distressed tee.

The print becomes part of the story instead of sitting on top of it.

The risk: an aggressive oxidizing wash can attack certain inks.

It can shift colors, dull them, or weaken adhesion.

Plastisol generally survives a wash better than some water-based and discharge systems, but discharge chemistry interacts with the dye directly, so results move.

Never assume sample the print through the exact wash recipe and read the result on a bookend.

Print after the wash:

The graphic stays crisp and clean, sitting on a pre-distressed base.

Good when the buyer wants a sharp modern print over a worn tee.

The trade-offs: you’re now printing onto a surface that has shrunk, gained texture, and may carry an uneven marble.

Registration is harder. Adhesion can be trickier on a softened, washed hand.

And you lose the integrated, aged-together look. It’s a cleaner graphic but a less unified garment.

Embroidery, patches, and labels:

  • Embroidery. Usually run after the wash, or with wash-fast thread. Rayon thread can degrade in permanganate; polyester thread is the safer bet. Watch for puckering when you stitch into a washed, relaxed knit; the backing choice matters.
  • Heat-transfer labels and patches. Aggressive washes lift them. Prefer printed (tagless) neck labels applied after the wash, or wash-durable woven labels sewn in.
  • Rule of thumb. Decide the order at spec time and sample every decoration through the real wash. The order of operations belongs in the tech pack, not in a phone call after cutting.

This chapter is only about sequencing decoration around the wash.

For how each print method itself performs plastisol vs. water-based vs. discharge vs. DTG/DTF, wash or no wash that’s the canonical guide: screen print vs. DTG/DTF/embroidery.

Chapter 05

How to pattern for fabric loss and shrinkage from washing?

Every garment wash takes something out of the tee.

Heat, agitation, stones, and chemistry all remove weight and pull the garment in.

If you cut to your finished measurements and then wash, the tee comes out small and often twisted.

What does the wash do to the body?

  • Shrinkage. Cotton jersey draws in on both length and width. An acid wash plus a hot tumble dry is on the aggressive end, so the pull is real.
  • Weight loss. A heavyweight base sheds a little GSM in the process. Spec the weight with that loss already priced in, so the finished tee still feels heavy.
  • Spirality (torque). Jersey wants to twist. Side seams migrate toward the front, and sleeves rotate. Washing exposes it. An unbalanced knit shows it worst.

Pattern for the finished state, not the cut state:

The fix is simple to say and easy to skip: cut oversized, with a measured shrinkage allowance, so the post-wash garment lands on your target measurements.

The pattern is engineered backwards from the finished tee.

Get the allowance from a real wash test on the actual production fabric, never a textbook number.

Measure a test garment across body length, chest, sleeve, and openings before and after the full wash-and-dry cycle.

The difference is your allowance. Do this per fabric and per wash recipe, because a heavier stone load pulls harder.

Controlling the twist:

  • Start from a compacted, heat-set jersey. A stabilized fabric spirals less.
  • Use a balanced knit construction where you can.
  • Build a small skew correction into the pattern if the fabric has a known torque.
  • Always quote and approve measurements as finished / post-wash, and put “post-wash” on the spec sheet in writing so no one measures the cut piece by mistake.

From our floor:

We run a shrinkage-and-skew test on the exact fabric before we cut bulk, then engineer the pattern to the washed target. It’s one extra step that saves an entire run from landing a size too small.

Fit protection where the full method lives:

The general method for patterning around shrinkage on knits is canonical in our fabric & shrinkage guide, which reads that for the measuring, allowance maths, and grading. This chapter covers only what the acid wash adds on top: a heavier pull from the stone-and-heat cycle and more skew to correct for.

Chapter 06

How to pick a base color that marbles best?

The marble is a contrast effect. Light patches are revealed against a darker base.

That means the whole look depends on your starting color and dye.

Choose the base for the wash result you want, not just for how it looks on the hanger.

Depth of shade drives the drama:

The darker and more saturated the base, the more dramatic the marble.

Black, navy, and deep saturated colors give the boldest contrast when the stones strip them back.

Pale bases have almost nothing to reveal; pastels and whites are barely marble at all.

If a buyer wants a strong acid-wash effect, steer them dark.

Dye type changes the result:

  • Reactive dyes. Bright, colorfast, and common on cotton knits. Strip to a crisp, clean marble. A safe, predictable starting point.
  • Sulphur dyes. Economical on deep shades like black and navy. They can break to characterful, moody tones great for a raw vintage look, but sample first.
  • Pigment / garment dye. Color sits more on the surface and strips readily, giving a soft, faded, washed-vintage feel rather than sharp marble. Perfect when the brief is “old and soft” rather than “high contrast.”

Mind the color break:

Dyes don’t strip to pure white. They break to a lighter cast, and the cast is not always what you’d guess.

Black can break to grey, brown, or a reddish tone depending on the dye.

Some colors break to a muddy shade nobody wants.

The only way to know is to always have a small test strike-off in the real base before you commit to the run. Judge the break, not the hope.

Design input:

Pick two or three candidate shades, wash a strike-off of each, and let the buyer choose from real washed results. Choosing a base color off a swatch card and hoping is the fastest way to surprise you; you can’t unship.

Chapter 07

Cost, MOQ, and lead time at the wash house:

Acid wash costs more than a plain garment wash, and it’s worth being honest with a buyer about why.

This is a hand-worked, labor-heavy process.

Why does it cost more?

Stones have to be prepared and soaked. Garments are hand-loaded.

The batch has to be neutralized and cleared of residue.

Distressing may be a separate operation on top.

And because the process is random, a share of every run falls outside the window and gets pulled as seconds.

All of that lands in the per-piece price.

MOQ is set by the recipe, not just the fabric:

Wash houses run minimums per recipe, per lot, and per color.

The setup cost of dialling in a wash is fixed, so tiny runs cost far more per piece.

Plan your quantity around the wash minimum, which is often higher than your fabric or cut-and-sew minimum.

Don’t discover this after you’ve bought fabric for a run; the wash house won’t take it.

Lead time and planning:

  • Budget for sampling first: strike-offs, then the pilot batch, then bookend approval. This front-loads the timeline but protects the whole run.
  • Add buffer. A random process occasionally needs a re-run of a sub-batch that drifted outside the window.
  • Order a reject allowance. Expect a share to fall outside the window, and build that into the quantity you buy so you still hit your ship count.

Minimums where the full breakdown lives:

How minimums work in general and how they stack across fabric, cut-and-sew, and finishing is canonical in our MOQ guide. Read that for the numbers. Here the point is narrower: the acid-wash recipe sets its own minimum on top, and it’s usually higher than your fabric or sewing minimum.

Chapter 08

The acid-wash tee spec checklist:

Here’s the payoff. Fill this out and hand it to your manufacturer, and you’ll get a real quote and a repeatable result, not a guess and a shrug.

Every line below exists because leaving it blank has burned someone.

Acid-wash distressed tee spec sheet:
  • Base fabric: fiber, knit type (single jersey/heavy jersey), and target GSM at the heavier end.
  • Dye type & base shade: reactive / sulphur / pigment, plus the exact base colour and the colour break you approved from a strike-off.
  • Wash type & intensity: acid / marble / moon, referenced to your signed light and heavy bookends.
  • Marble scale fine or bold, with a reference image.
  • Distress zones, depth & method: where, how worn, and hand vs laser. Attach the laser artwork if used.
  • Decoration & order: print/embroidery method (PRT-01/02/03) and whether it runs before or after the wash.
  • Labels & patches: tagless print vs. woven vs. heat-transfer, and when applied.
  • Finished measurements of the full grade, stated as post-wash, with shrinkage allowance built into the pattern.
  • Hand-feel/softener: the finish you want on the washed tee.
  • Neutralization confirms: the wash is fully neutralized so it won’t keep lightening in storage.
  • QC standard: AQL level and the tolerance-window rule (pass = inside the two bookends).
  • Quantity & reject allowance: order enough to absorb the seconds a random finish produces.

Send that, and the conversation moves from “Can you do a cool washed tee?” to a costed, repeatable production plan.

Common questions

No. The name is a misnomer. Acid wash is an oxidation process:

Pumice stones soaked in potassium permanganate (an oxidizer), sometimes bleach, are tumbled with dry garments to strip dye at random contact points.

The batch is then neutralized with a reducing agent so it stops reacting.

No identical marbling is impossible, and chasing it is the wrong goal.

What you control is the range. Sign off a light and a heavy bookend that fix the acceptable window, then inspect bulk to an AQL standard against both limits.

Units and reorders won’t be identical, but they sit inside the same window, so the variation reads as intentional character rather than inconsistency.

It can. Jersey is a single interlooped yarn, so one broken loop can run into a hole.

Control it by distressing in graduated passes, keeping abrasion off seams and necklines, sealing intentional holes, using laser for repeatable depth, and specifying a heavier weight for more margin.

Before the wash gives an aged, cracked, integrated graphic but risks the oxidizer attacking the ink.

After the wash, the print keeps the print crisp, but you print onto a shrunk, textured, marbled surface and lose the integrated look.

Either way, sample the decoration through the exact wash recipe before bulk.

Dark, saturated shades of the wash reveal light patches against a deep base, so black and navy strip to the sharpest marble.

Pastels and whites have almost nothing to reveal and barely contrast.

Dyes never strip to pure white either; they break to a lighter cast (black can go grey, brown, or reddish), so run a strike-off to see the break before you commit.

It can if it’s rushed. Stripping dye also stresses the fiber, so an aggressive, poorly neutralized wash leaves the fabric weaker and shorter-lived.

Two things prevent it: full neutralizing so no oxidizer keeps working in storage and a heavier base weight that has more fiber to spare. Spec both, and the tee stays durable.

From the T-shirt manual

This is one chapter of The Complete T-Shirt Manufacturing Guides:

These chapters cover taking a T-shirt brand from idea to shipped units, costing, sourcing, tech packs, QC, freight, and launch comparisons. All written from the Sialkot factory floor of Gibben Clothing.

Open The Full T-Shirt Guides

On the floor · Sialkot

Written by

Faizan Ahmad

Chief Apparel Technologist & Head of Manufacturing, Gibben Clothing · Sialkot, Pakistan

Faizan leads production at Gibben Clothing, a cut-and-sew streetwear manufacturer in Sialkot, with 8+ years turning raw yarn into retail-ready hoodies, tees, bottoms, jackets, tracksuits, and headwear. He doesn’t just write about clothing; he works the floor, so every guide here is grounded in real fabric behavior, QC standards, and production data from live runs.