India USA  ·  Mill Direct

Premium blanks,
sourced direct.

Garment-dyed heavyweight blanks built for print shops, decorators, and brands who demand more than the standard. Direct from India's finest mills — better colours, better quality, better margins.

6.1oz Heavyweight Cotton
Premium garment-dyed blanks on rack
Heavyweight garment-dyed tee

The Flagship Product

6.1oz Heavyweight
Garment-Dyed Blank

Ring-spun cotton. Garment-dyed for that rich, lived-in depth of colour. Pre-washed and pre-shrunk so what your client receives is what they ordered — every single time.

Why Yarnstick

The gap in the market
is your opportunity

Since Gildan acquired Comfort Colors, quality inconsistencies have left decorators and brands searching for a reliable alternative. Yarnstick fills that gap — direct from India, at trade prices.

🎯

Consistent Quality

Every batch meets the same spec. Garment-dyed in India's finest facilities, ring-spun cotton, no shortcuts. The same blank every time you order.

💰

Direct-from-Mill Pricing

We cut out layers of distribution. That margin goes back to you. Trade accounts see significantly better landed costs than typical distributor pricing.

🎨

Any Colour. Any Pantone.

35+ trend-led colourways plus custom Pantone matching on request. A colour card your clients will actually get excited about.

📦

Print-Ready Blanks

Pre-shrunk, pre-washed, consistently sized. Your press operators and DTG machines will thank you. No surprises after the cure.

🧵

Garment & Yarn Dyed

Choose from garment-dyed for that lived-in finish or yarn-dyed for precise colour consistency. Both available across all styles.

🤝

Trade Accounts Only

Verified decorators and brands get access to wholesale pricing, priority samples, and early colour launches. Exclusive to the trade.

How It Works

From India to your workspace

A direct supply chain means fewer hands, faster turnaround, and better pricing at every step.

1

Apply for Trade Access

Register your business. We verify you're a decorator or brand — takes 24 hours.

2

Request Your Sample Pack

Choose styles and colourways. Samples dispatched from our Detroit inventory.

3

Place Your First Order

Simple payment terms. Freight quoted at order confirmation. No hidden costs.

4

Print & Grow

Stock arrives ready to print. Repeat orders get faster turnaround and exclusive new colours.

🎨
Available in Garment-Dyed & Yarn-Dyed · Custom Pantone Matching on Request Bring us your brand colour — we'll match it exactly
Heavyweight Half Sleeve Tee — Dark Roast

YS-001

Heavyweight Half Sleeve Tee

Our flagship. 6.1oz ring-spun cotton, boxy relaxed fit, dropped shoulders, ribbed collar. The blank your buyers will reorder season after season.

6.1oz100% Ring-Spun CottonXS–3XL

✦ Garment-dyed & Yarn-dyed · Custom Pantone available

Heavyweight Long Sleeve Tee — Dusty Grey

YS-002

Heavyweight Long Sleeve Tee

Same DNA as YS-001, extended sleeve. Garment-dyed for that rich, lived-in finish. A strong performer in fall and winter collections.

6.1oz100% Ring-Spun CottonS–2XL

✦ Garment-dyed & Yarn-dyed · Custom Pantone available

Oversized Drop Shoulder Tee — Terracotta

YS-003

Oversized Drop Shoulder Tee

7.5oz. Full box-fit silhouette — wider body, longer length, maximum drop shoulder. The blank behind every trending streetwear print.

7.5oz100% CottonS–2XL

✦ Garment-dyed & Yarn-dyed · Custom Pantone available

Pullover Hoodie — Sage Green

YS-004

Garment-Dyed Pullover Hoodie

12oz fleece, garment-dyed for deep worn-in colour. Front pouch pocket, adjustable drawcord, ribbed cuffs and hem. Preshrunk and print-ready.

12oz Fleece80/20 Cotton-PolyS–3XL

✦ Garment-dyed & Yarn-dyed · Custom Pantone available

Crewneck Sweatshirt — Dusty Blue

YS-005

Garment-Dyed Crewneck Sweatshirt

10oz fleece crewneck, smooth face for clean print registration. Boxy and relaxed. Your clients will love the way it photographs and wears.

10oz Fleece80/20 Cotton-PolyS–2XL

✦ Garment-dyed & Yarn-dyed · Custom Pantone available

Coming Soon

More Styles Launching

Crop Tee, Zip Hoodie, Jogger Pants and more — all garment-dyed, all mill direct. Register to get early access and first samples.

Ready to order?

Request samples or get trade pricing today — we respond within 24 hours.

Don't see your colour?
We match any Pantone shade.

Every. Single. One. Bring us your brand colour and we'll match it exactly — available in garment-dyed or yarn-dyed finish.

🎨   Custom Pantone Matching Available on Request
Glazed Ginger
YS-C01
Dusty Blue
YS-C02
Olive Drab
YS-C03
Caramel Latte
YS-C04
Eucalyptus
YS-C05
Dusty Rose
YS-C06
Flo Blue
YS-C07
Canyon
YS-C08
Artichoke
YS-C09
Waterfall
YS-C10
Hemp
YS-C11
Bay
YS-C12
Ivory
YS-C13
Parchment
YS-C14
Oat Milk
YS-C15
Sand Dune
YS-C16
Driftwood
YS-C17
Khaki
YS-C18
Terracotta
YS-C19
Burnt Sienna
YS-C20
Cinnamon
YS-C21
Sage
YS-C22
Moss Green
YS-C23
Mustard
YS-C24
Crimson
YS-C25
Paprika
YS-C26
Tangerine
YS-C27
Ocean Blue
YS-C28
Teal
YS-C29
Violet
YS-C30
Pepper
YS-C31
Midnight
YS-C32
Ink Navy
YS-C33
Espresso
YS-C34
Forest
YS-C35
Dark Roast
YS-C36
Sky
YS-C37
Chalky Mint
YS-C38
Blush
YS-C39
Lavender Mist
YS-C40
Butter
YS-C41
Linen
YS-C42
Custom Pantone Matching: Available on request — garment-dyed or yarn-dyed.  |  Digital Colour Card: Register your trade account to download our full PDF colour card.  |  Colours shown are approximate — garment dyeing creates beautiful natural variation across batches.
Size guide hero

Size Guide

Find Your Perfect Fit

All Yarnstick blanks are pre-washed and pre-shrunk. What you see is what you get — every time.

Half Sleeve Tee fit
🟤 Boxy / Relaxed Fit

How to Measure

A

Chest Width

Across the chest from armhole to armhole, 1 inch below the sleeve. Multiply by 2 for full circumference.

B

Body Length

From the highest point of the shoulder seam straight down to the bottom hem.

C

Sleeve Length

From center back neck, across the shoulder, down to the end of the sleeve cuff.

XS
Chest17.5"Length26"Sleeve7.5"
S
Chest19"Length27"Sleeve8"
M
Chest20.5"Length28"Sleeve8.5"
L
Chest22"Length29"Sleeve9"
XL
Chest23.5"Length30"Sleeve9.5"
2XL
Chest25"Length31"Sleeve10"
3XL
Chest26.5"Length32"Sleeve10.5"
Note: All measurements are in inches and reflect final after-wash dimensions. Expect less than 1% additional shrinkage after first customer wash.

Not sure which size works for your print? Feel it yourself before you commit.

Long Sleeve Tee fit
📏 Relaxed Fit

How to Measure

A

Chest Width

Across the chest from armhole to armhole, 1 inch below the sleeve.

B

Body Length

From the highest point of the shoulder seam straight down to the bottom hem.

C

Sleeve Length

From center back neck, across the shoulder, down to the end of the sleeve cuff.

S
Chest19"Length27"Sleeve33"
M
Chest20.5"Length28"Sleeve34"
L
Chest22"Length29"Sleeve35"
XL
Chest23.5"Length30"Sleeve36"
2XL
Chest25"Length31"Sleeve37"
Note: All measurements in inches, final after-wash dimensions.

Not sure which size works for your print? Feel it yourself before you commit.

Drop Shoulder Tee fit
📦 Oversized Fit

How to Measure

A

Chest Width

Across the chest from armhole to armhole, 1 inch below the sleeve.

B

Body Length

From the highest point of the shoulder seam straight down to the bottom hem.

C

Sleeve Length

From center back neck, across the shoulder, down to the end of the sleeve cuff.

S
Chest21"Length29"Sleeve8.5"
M
Chest23"Length30"Sleeve9"
L
Chest25"Length31"Sleeve9.5"
XL
Chest27"Length32"Sleeve10"
2XL
Chest29"Length33"Sleeve10.5"
Note: All measurements in inches, final after-wash dimensions.

Not sure which size works for your print? Feel it yourself before you commit.

Pullover Hoodie fit
😌 Relaxed Fit

How to Measure

A

Chest Width

Across the chest from armhole to armhole, 1 inch below the sleeve.

B

Body Length

From the highest point of the shoulder seam straight down to the bottom hem.

C

Sleeve from CB

From center back neck, across the shoulder, down to the end of the sleeve cuff.

S
Chest20"Length26.5"Sleeve33"
M
Chest22"Length27.5"Sleeve34"
L
Chest24"Length28.5"Sleeve35"
XL
Chest26"Length29.5"Sleeve36"
2XL
Chest28"Length30.5"Sleeve37"
3XL
Chest30"Length31.5"Sleeve38"
Note: All measurements in inches, final after-wash dimensions.

Not sure which size works for your print? Feel it yourself before you commit.

Crewneck fit
😌 Boxy / Relaxed Fit

How to Measure

A

Chest Width

Across the chest from armhole to armhole, 1 inch below the sleeve.

B

Body Length

From the highest point of the shoulder seam straight down to the bottom hem.

C

Sleeve from CB

From center back neck, across the shoulder, down to the end of the sleeve cuff.

S
Chest20"Length26"Sleeve32"
M
Chest22"Length27"Sleeve33"
L
Chest24"Length28"Sleeve34"
XL
Chest26"Length29"Sleeve35"
2XL
Chest28"Length30"Sleeve36"
Note: All measurements in inches, final after-wash dimensions.

Not sure which size works for your print? Feel it yourself before you commit.

Smart Planning

Order Smarter.
Never Run Out.
Never Overstock.

Most decorators and brands order on gut feel — and industry-wide, roughly 40% of apparel inventory ends up selling below full price. Yarnstick's demand forecasting tool changes that.

The cost of ordering blind — industry-wide

🏷️40%Of apparel inventory sold below full price
📉44%Of a typical assortment hit by markdowns in 2024
💸$300B+Lost annually to markdowns — U.S. retail
📊75%Of fashion execs now prioritising demand forecasting

Sources: Avantex Insights (2025); BoF–McKinsey State of Fashion 2025

40%

Of apparel inventory now sells below full price — the direct cost of ordering the wrong colours or quantities.

2–3wk

Typical delay waiting on the wrong colour or size after a stockout.

Gut Feel

Is still how most decorators decide what to order, in what quantity, and when.

Source: Avantex Insights, 2025

1

Share Your Sales Data

Past orders, best sellers, and seasonal patterns — whatever you've got.

2

We Analyse & Recommend

Styles, colours, quantities, and timing — tailored to how you actually sell.

3

Order With Confidence

Right product, right time, every time. No more guesswork.

Be first to access our planning tool

Register your trade account today and we'll notify you as soon as Smart Planning opens up.

Our Story

Why Yarnstick exists

Yarnstick was born out of a simple frustration — the best blanks shouldn't be this hard to get. For too long, US print shops and apparel brands have had limited choices, inflated prices, and a colour range that hasn't evolved in years.

The market has been dominated by a handful of distributors adding margin at every step between the mill and the decorator. We decided to change that. Yarnstick connects US businesses directly to India's finest garment-dyed mills — cutting out the middlemen, opening up the colour range, and bringing trade pricing that actually makes sense.

Our Mission

Premium blanks, priced like they should be

To give every print shop, decorator, and brand in America access to premium garment-dyed blanks at prices that work — with the colours, quality, and service they deserve.

42+Colourways
DirectMill Sourcing
ZeroMiddlemen

Get in touch

Whether you're exploring premium blank options or want to see our colour card — we'd love to hear from you.

📧

Email

contact@yarnstick.com

📱

Phone

+1 313 810 3476

📍

US Office

4444 2nd Ave. #3051
Detroit, MI 48201-1216

⏱️

Response Time

Within 24 business hours

Apply for a Trade Account

Trade accounts get access to wholesale pricing, sample packs, and early colour launches. Verified businesses only.