UK trade textiles · Est. 2015

Fabric for
businesses that
make things.

Wholesale cotton, linen, wool, and technical cloth — shipped to your studio, shop, or workroom within 48 hours. No middlemen, just metres.

1,200+
Fabric types
48hr
UK delivery
5m
Min. order
UK trade accounts
free to open
no minimum spend
Trusted by

Stock ready to
ship tomorrow

In stock
Organic Cotton Twill
140cm wide · 260gsm · GOTS certified. Clean, versatile, and handles a dye beautifully.
In stock
Belgian Linen Plain
150cm wide · 190gsm · Pre-washed. Natural slub, zero synthetic finish.
Low stock
Upholstery Velvet
140cm wide · 450gsm · 100,000 rub count. Home furnishings grade.
In stock
British Tweed Herringbone
150cm wide · 380gsm · Milled in Yorkshire. Classic weight, contemporary palette.
In stock
Habotai Silk
114cm wide · 45gsm · Momme 8. Lightweight lining and scarfing grade.
In stock
Raw Selvedge Denim
76cm wide · 14oz · Japanese loom construction. Sanforized, ready to sew.
View full catalogue of 1,200+ fabrics

Built around how
small businesses work

We started as makers ourselves. So the way ordering works here is the way we always wished it worked.

5 metre minimum, not 50
Most trade suppliers have minimums that make sense for factories, not for a 10-person studio. Our minimum is 5 metres per colour per fabric.
48-hour UK delivery
Order before 2pm and your fabric ships same day. We deliver to any UK postcode Monday through Saturday, tracked end-to-end.
OEKO-TEX & GOTS options
Every certified fabric is clearly marked. Filter by certification at checkout so you can meet your customers' sustainability requirements without guesswork.
30-day payment terms
Once your trade account is approved (usually within one working day), you can pay on 30-day invoice terms rather than upfront. Helping your cash flow, not ours.
A human on the phone
Monday–Friday, 9am–5pm, you'll reach someone who knows the stock. No chatbots. If something's wrong with your order, we fix it the same day.
Free sample service
Request up to 12 samples per order at no cost. Samples arrive within 2 working days, with full technical specifications attached to each swatch.

Getting started

From first order to
regular rolls

Opening a trade account takes about three minutes. Your first order can ship same day.

01
Apply for a trade account
Tell us your business name and type. We'll verify and approve most accounts within one working day.
02
Request samples
Browse the catalogue, add up to 12 swatches to your sample box, and we'll send them free.
03
Place your order
Order online or by phone. Choose to pay on card or invoice — your terms are confirmed at account approval.
04
It arrives, you make
Tracked delivery by 1pm next working day if ordered before 2pm. Rolled, not folded, to protect your material.

Trade account tiers

Volume that rewards itself

All prices are ex. VAT. No subscription fee — you move up tiers automatically based on your 12-month spend.

Starter
0–5%
Discount · Up to £5k / year
  • 5m minimum order per colour
  • 48-hour UK delivery
  • 12 free samples per request
  • Card payment at checkout
  • Online account portal
Open free account
Studio
15%+
Discount · £25k+ / year
  • Everything in Trade
  • Custom price agreements
  • Bespoke bulk dye lots
  • Consignment stock options
  • Direct mill sourcing support
Contact us

From our customers

What makers say

"

Switched from our old wholesale supplier six months ago and haven't looked back. The Belgian linen alone has changed our spring collection.

SM
Sarah M.
Millbrook Clothing, Brighton
"

The 30-day terms made a real difference when we were scaling up. And the stock is actually in stock — no six-week waits for what's listed on the site.

JC
James C.
Coldharbour Upholstery, London
"

I love that I can order 5 metres. As a one-woman operation, I can't commit to 50m of something I've never worked with. Weftline made that normal.

RK
Romy K.
Rosewood Studio, Edinburgh

Open a trade account

Start ordering today

Free to open. Approved within one working day. Your first order can ship tomorrow.

No subscription. No setup fee. Cancel anytime.