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.
Stripes Stretch Combed Cotton Waffle A031415
By Yard $20.00
By Roll $11.99
C 95 SP 5
200 gsm
- Unit price
- /per
16 colors
- +11 more
Solid Stretch Combed Cotton Pointelle A127403
By Yard $17.45
By Roll $10.49
C 100
160 gsm
- Unit price
- /per
4 colors
Solid Stretch Combed Cotton Pointelle A127406
By Yard $17.12
By Roll $10.26
C 100
155 gsm
- Unit price
- /per
3 colors
Floral Stretch Combed Cotton Double Knit / Interlock A127408
By Yard $18.84
By Roll $11.46
C 100
190 gsm
- Unit price
- /per
1 color
Floral Stretch Combed Cotton Double Knit / Interlock A127409
By Yard $18.84
By Roll $11.46
C 100
190 gsm
- Unit price
- /per
1 color
Floral Stretch Combed Cotton Double Knit / Interlock A127410
By Yard $18.84
By Roll $11.46
C 100
190 gsm
- Unit price
- /per
1 color
Floral Stretch Combed Cotton Double Knit / Interlock A127411
By Yard $18.84
By Roll $11.46
C 100
190 gsm
- Unit price
- /per
1 color
Floral Stretch Combed Cotton Double Knit / Interlock A127412
By Yard $18.84
By Roll $11.46
C 100
190 gsm
- Unit price
- /per
1 color
Floral Stretch Combed Cotton Double Knit / Interlock A127413
By Yard $18.84
By Roll $11.46
C 100
190 gsm
- Unit price
- /per
1 color
Floral Stretch Combed Cotton Double Knit / Interlock A127414
By Yard $18.84
By Roll $11.46
C 100
190 gsm
- Unit price
- /per
1 color
Floral Stretch Combed Cotton Double Knit / Interlock A127415
By Yard $18.84
By Roll $11.46
C 100
190 gsm
- Unit price
- /per
1 color
Floral Stretch Combed Cotton Pointelle A127416
By Yard $16.89
By Roll $10.10
C 100
150 gsm
- Unit price
- /per
1 color
Floral Stretch Combed Cotton Pointelle A127417
By Yard $16.89
By Roll $10.10
C 100
150 gsm
- Unit price
- /per
1 color
Floral Stretch Combed Cotton Pointelle A127418
By Yard $16.89
By Roll $10.10
C 100
150 gsm
- Unit price
- /per
1 color
Floral Combed Cotton Double Gauze A127422
By Yard $11.21
By Roll $6.60
C 100
120 gsm
- Unit price
- /per
1 color
Animal Combed Cotton Double Gauze A127423
By Yard $11.21
By Roll $6.60
C 100
120 gsm
- Unit price
- /per
1 color
Stripes Stretch Cotton Terry Cloth S031401
By Yard $27.19
By Roll $16.44
C 100
300 gsm
- Unit price
- /per
17 colors
- +12 more
Solid Stretch Front Peached Cotton Fleece S033401
By Yard $28.91
By Roll $17.63
C 95 SP 5
330 gsm
- Unit price
- /per
57 colors
- +52 more
Animal Cotton Twill Broadcloth Poplin B022403
By Yard $16.87
By Roll $10.31
C 100
220 gsm
- Unit price
- /per
5 colors
- +4 more
Polka Dot Back Peached Cotton Twill B022409
By Yard $18.96
By Roll $11.72
C 100
270 gsm
- Unit price
- /per
4 colors
Floral Cotton Twill Broadcloth Poplin B022413
By Yard $14.22
By Roll $8.46
C 100
150 gsm
- Unit price
- /per
4 colors
Animal Stretch Polyester Jacquard S022401
By Yard $10.04
By Roll $5.99
P 96 SP 4
105 gsm
- Unit price
- /per
27 colors
- +22 more
Floral Cotton Plain Woven S028412
By Yard $11.32
By Roll $6.70
C 100
120 gsm
- Unit price
- /per
3 colors
Polka Dot Cotton Plain Woven S028414
By Yard $11.08
By Roll $6.53
C 100
110 gsm
- Unit price
- /per
1 color
Conversational Cotton Plain Woven S028416
By Yard $11.32
By Roll $6.70
C 100
120 gsm
- Unit price
- /per
2 colors
Solid Stretch Front Peached Combed Cotton Jersey A1154S5
By Yard $24.06
By Roll $13.99
C 100
195 gsm
- Unit price
- /per
18 colors
- +13 more
Solid Stretch Combed Cotton French Terry A031402
By Yard $63.77
By Roll $38.75
C 100
690 gsm
- Unit price
- /per
23 colors
- +18 more