Swatch Service Pause (Dec 1–Dec 31)
Swatches will be unavailable this month while we process holiday fabric orders. Thanks for your patience!

Swatch Service Pause between Dec 1 – Dec 31
Swatches will be unavailable this month while we process holiday fabric orders. Thanks for your patience!

🚨 Shipping paused Dec 6 – Dec 18. Orders placed will ship after Dec 18.

Tops & Blouses Fabrics by the Yard

Fabrics for tops and blouses are versatile and stylish, suited for everything from structured shirts to flowing blouses. Designers and brands incorporate these fabrics into seasonal collections to balance comfort and elegance.

Worldwide Shipping, Duties Paid.

We handle everything, so you won’t face surprise charges at checkout or delivery. What you see is what you pay.

858 Results

Stripes Linen Plain Woven B023406

By Yard $24.77

By Roll $13.87

LI 100

140 gsm

Unit price
per 

4 colors

Stripes Linen Plain Woven B023407

By Yard $25.12

By Roll $14.05

LI 100

142 gsm

Unit price
per 

6 colors
  • +1 more

Solid Linen Twill B020406

By Yard $16.55

By Roll $9.15

LI 100

75 gsm

Unit price
per 

52 colors
  • +47 more

Solid Linen Plain Woven B020407

By Yard $24.88

By Roll $13.81

LI 100

120 gsm

Unit price
per 

61 colors
  • +56 more

Solid Linen Plain Woven B020408

By Yard $25.11

By Roll $14.09

LI 100

150 gsm

Unit price
per 

64 colors
  • +59 more

Solid Linen Cotton Plain Woven B020413

By Yard $17.93

By Roll $10.40

LI 55 C 45

160 gsm

Unit price
per 

55 colors
  • +50 more

Solid Ramie Cotton Plain Woven B020417

By Yard $17.92

By Roll $10.40

RA 50 C 50

160 gsm

Unit price
per 

28 colors
  • +23 more

Gingham Linen Plain Woven A032401

By Yard $34.37

By Roll $18.91

LI 100

140 gsm

Unit price
per 

17 colors
  • +12 more

Gingham Cotton Plain Woven B010460

By Yard $17.01

By Roll $9.64

C 100

110 gsm

Unit price
per 

15 colors
  • +10 more

Stripes Linen Viscose Plain Woven S019402

By Yard $15.85

By Roll $9.43

LI 55 VI 45

180 gsm

Unit price
per 

1 color