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 & Shirts Fabric by the Yard - Yardblox Fabrics

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.

807 Results

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

Polka Dot Cotton Twill B022408

By Yard $20.83

By Roll $12.82

C 100

290 gsm

Unit price
per 

9 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 Jacquard S028410

By Yard $14.44

By Roll $8.59

C 100

160 gsm

Unit price
per 

3 colors

Plaid Cotton Plain Woven S028411

By Yard $11.32

By Roll $6.70

C 100

120 gsm

Unit price
per 

1 color

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