Tops & Shirts Fabric by the Yard
Discover top-quality fabrics for tops and shirts . Choose from crisp cotton, breathable linen, silky Cupro, and more. Ideal for making blouses, button-down shirts, tunics, and casual tees. Enjoy flexible minimums, free samples, and exclusive discounts.
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.
Solid Ultra Soft 100S Liquid Ammonia Mercerized Supima® Cotton Broadcloth Poplin W104501
Retail $21.86
Wholesale $16.54
Supima 100
110 gsm
- Unit price
- /per
22 colors
- +17 more
Solid Ultra Soft 120S 2-Ply Liquid Ammonia Mercerized Supima® Cotton Broadcloth Poplin W104502
Retail $24.77
Wholesale $18.55
Supima 100
102 gsm
- Unit price
- /per
16 colors
- +11 more
Solid Stretch Easy Care Machine Washable Merino Wool Rib 1x1 W101501
Retail $43.88
Wholesale $31.54
WE 100
170 gsm
- Unit price
- /per
19 colors
- +14 more
Solid Cotton Dobby Jacquard B024509
Retail $10.63
Wholesale $8.78
C 100
110 gsm
- Unit price
- /per
20 colors
- +15 more
Solid Double Peached Supima® Cotton Plain Woven A116503
Retail $29.51
Wholesale $18.51
Supima 100
180 gsm
- Unit price
- /per
14 colors
- +9 more
Solid Double Peached Salt Shrinking Supima® Cotton Plain Woven A116504
Retail $23.71
Wholesale $17.78
Supima 100
115 gsm
- Unit price
- /per
30 colors
- +25 more
Conversational Combed Cotton Double Gauze A127532
Retail $12.25
Wholesale $7.85
C 100
120 gsm
- Unit price
- /per
1 color
Gingham Washed Linen Plain Woven S020415
Retail $26.96
Wholesale $19.55
LI 100
155 gsm
- Unit price
- /per
13 colors
- +8 more
Solid Stretch Back Brushed Combed Cotton Fleece A031405
Retail $37.72
Wholesale $28.54
C 100
390 gsm
- Unit price
- /per
60 colors
- +55 more
Solid Sand Wash Double Peached Lyocell Twill A119411
Retail $21.62
Wholesale $15.11
LY 100
180 gsm
- Unit price
- /per
19 colors
- +14 more
Stripes Stretch Cotton Rib 3x4 S025401
Retail $17.22
Wholesale $12.23
C 95 SP 5
230 gsm
- Unit price
- /per
6 colors
- +1 more
Solid Stretch Bamboo Modal Double Knit / Interlock S006305
Retail $22.21
Wholesale $16.92
BA 46 MD 46 SP 8
200 gsm
- Unit price
- /per
29 colors
- +24 more
Solid Cupro Viscose Satin A119307
Retail $20.95
Wholesale $15.38
CU 58 VI 42
80 gsm
- Unit price
- /per
46 colors
- +41 more
Solid Stretch Bamboo Single Jersey A107318
Retail $19.21
Wholesale $13.36
BA 95 SP 5
190 gsm
- Unit price
- /per
50 colors
- +45 more
Solid Stretch Polyester Satin Chiffon B002312
Retail $9.01
Wholesale $6.70
P 97 SP 3
100 gsm
- Unit price
- /per
42 colors
- +37 more
Solid Stretch Cotton Pinwale Corduroy A005311
Retail $23.26
Wholesale $12.35
C 98 SP 2
325 gsm
- Unit price
- /per
58 colors
- +53 more
Solid Stretch Combed Cotton French Terry A110302
Retail $32.86
Wholesale $25.20
C 100
350 gsm
- Unit price
- /per
44 colors
- +39 more
Solid Viscose Linen Plain Woven B023649 - 37 Colors Available
Retail $16.89
Wholesale $10.67
VI 70 LI 30
200 gsm
- Unit price
- /per
37 colors
- +32 more
Made in Korea Solid Washed Pima Cotton Oxford Canvas TB01512
Retail $37.28
PIMA-C 100
275 gsm
- Unit price
- /per
10 colors
- +5 more
Solid Stretch Cotton Slub Jersey A107503
Retail $30.90
Wholesale $24.40
C 100
320 gsm
- Unit price
- /per
25 colors
- +20 more
Solid Stretch Modal Jersey S006505
Retail $15.50
Wholesale $10.37
MD 95 SP 5
145 gsm
- Unit price
- /per
38 colors
- +33 more
Solid Stretch Modal Cotton Jersey S006510
Retail $18.51
Wholesale $12.73
MD 48 C 48 SP 5
170 gsm
- Unit price
- /per
36 colors
- +31 more
Solid Stretch Combed Cotton Jersey A031505
Retail $29.38
Wholesale $22.59
C 97 SP 3
300 gsm
- Unit price
- /per
39 colors
- +34 more
Solid Double Peached Salt Shrinking Supima® Cotton Plain Woven A116501
Retail $24.18
Wholesale $17.98
Supima 80 C 20
125 gsm
- Unit price
- /per
4 colors
Floral Stretch Combed Cotton Pointelle A127527
Retail $18.51
Wholesale $12.49
C 100
150 gsm
- Unit price
- /per
1 color
Solid Front Peached Cotton Flannel B024402
Retail $13.88
Wholesale $9.78
C 100
150 gsm
- Unit price
- /per
31 colors
- +26 more
Solid Washed Cotton Dobby Double Gauze B024403
Retail $12.82
Wholesale $10.40
C 100
125 gsm
- Unit price
- /per
30 colors
- +25 more
Stripes Stretch Cotton Terry Cloth S031401
Retail $27.19
Wholesale $20.67
C 100
300 gsm
- Unit price
- /per
17 colors
- +12 more
Solid Lyocell Linen Slub A119414
Retail $14.68
Wholesale $11.20
LY 74 LI 26
96 gsm
- Unit price
- /per
22 colors
- +17 more
- +14 more