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.

Cotton Fabric by the Yard - Yardblox Fabrics

Cotton Fabric by the Yard

Discover premium cotton fabrics by the yard at Yardblox Fabrics. Our collection includes organic cotton, Supima cotton, Pima cotton, and luxurious cotton blends. Perfect for crafting soft, breathable, and high-quality garments. Enjoy flexible minimums, free samples, and special wholesale 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.

795 Results

Solid Stretch Cotton Pinwale Corduroy A005305

By Yard $18.83

By Roll $11.62

C 97 SP 3

270 gsm

Unit price
per 

46 colors
  • +41 more

Solid Stretch Cotton Pinwale Corduroy A005304

By Yard $21.27

By Roll $13.18

C 97 SP 3

320 gsm

Unit price
per 

38 colors
  • +33 more

Solid Stretch Cotton Pinwale Corduroy A005303

By Yard $19.07

By Roll $12.02

C 97 SP 3

320 gsm

Unit price
per 

48 colors
  • +43 more

Solid Stretch Cotton Standard Corduroy A005302

By Yard $19.66

By Roll $12.45

C 97 SP 3

340 gsm

Unit price
per 

43 colors
  • +38 more

Solid Cotton Standard Corduroy A005301

By Yard $19.64

By Roll $12.53

C 100

350 gsm

Unit price
per 

50 colors
  • +45 more

Tie Dye Stretch Cotton Single Jersey C002311

By Yard $17.12

By Roll $10.26

C 100

160 gsm

Unit price
per 

7 colors
  • +2 more

Tie Dye Stretch Cotton French Terry C002310

By Yard $22.78

By Roll $13.64

C 100

210 gsm

Unit price
per 

8 colors
  • +3 more

Tie Dye Stretch Cotton French Terry C002305

By Yard $27.76

By Roll $17.11

C 100

320 gsm

Unit price
per 

9 colors
  • +4 more

Tie Dye Stretch Cotton French Terry C002303

By Yard $26.82

By Roll $16.46

C 100

300 gsm

Unit price
per 

8 colors
  • +3 more

Tie Dye Stretch Cotton French Terry C002302

By Yard $25.11

By Roll $15.26

C 100

280 gsm

Unit price
per 

4 colors

Stripes Cotton Polyester Jacquard B010340

By Yard $16.54

By Roll $9.32

C 76 P 24

95 gsm

Unit price
per 

3 colors

Floral Cotton Plain Woven B010339

By Yard $16.08

By Roll $8.99

C 100

85 gsm

Unit price
per 

3 colors

Stripes Cotton Polyester Plain Woven B010336

By Yard $16.54

By Roll $9.32

C 76 P 24

100 gsm

Unit price
per 

7 colors
  • +2 more

Plaid Double Peached Cotton Jacquard B010334

By Yard $19.43

By Roll $11.31

C 100

176 gsm

Unit price
per 

4 colors

Stripes Cotton Polyester Broadcloth Poplin B010333

By Yard $16.78

By Roll $9.48

C 50 P 50

105 gsm

Unit price
per 

11 colors
  • +6 more

Solid Puckered Cotton Plain Woven B010331

By Yard $16.78

By Roll $9.48

C 100

105 gsm

Unit price
per 

14 colors
  • +9 more

Solid Crinkled Cotton Plain Woven B010330

By Yard $17.01

By Roll $9.64

C 100

105 gsm

Unit price
per 

12 colors
  • +7 more

Solid Puckered Cotton Seersucker B010329

By Yard $16.54

By Roll $9.32

C 100

105 gsm

Unit price
per 

15 colors
  • +10 more

Solid Puckered Cotton Plain Woven B010328

By Yard $16.54

By Roll $9.32

C 100

105 gsm

Unit price
per 

15 colors
  • +10 more

Stripes Cotton Polyester Jacquard B010326

By Yard $17.01

By Roll $9.64

C 50 P 50

110 gsm

Unit price
per 

12 colors
  • +7 more

Stripes Cotton Nylon Broadcloth Poplin B010325

By Yard $15.61

By Roll $8.67

C 85 N 15

70 gsm

Unit price
per 

7 colors
  • +2 more

Gingham Cotton Polyester Slub B010323

By Yard $17.01

By Roll $9.64

C 55 P 45

110 gsm

Unit price
per 

12 colors
  • +7 more

Gingham Cotton Polyester Slub B010322

By Yard $17.01

By Roll $9.64

C 55 P 45

110 gsm

Unit price
per 

15 colors
  • +10 more

Gingham Cotton Polyester Chambray Oxford B010321

By Yard $17.24

By Roll $9.80

C 52 P 48

115 gsm

Unit price
per 

12 colors
  • +7 more

Gingham Crinkled Polyester Cotton Seersucker B010319

By Yard $17.01

By Roll $9.64

P 50 C 50

110 gsm

Unit price
per 

10 colors
  • +5 more

Stripes Polyester Cotton Seersucker B010318

By Yard $17.01

By Roll $9.64

P 65 C 35

110 gsm

Unit price
per 

4 colors

Checks Double Peached Cotton Jacquard B010317

By Yard $18.73

By Roll $10.83

C 100

160 gsm

Unit price
per 

3 colors

Plaid Cotton Jacquard B010315

By Yard $18.73

By Roll $10.83

C 100

160 gsm

Unit price
per 

3 colors

Stripes Cotton Seersucker B010313

By Yard $15.85

By Roll $8.83

C 100

90 gsm

Unit price
per 

3 colors

Polka Dot Puckered Cotton Plain Woven B010312

By Yard $15.85

By Roll $8.83

C 100

90 gsm

Unit price
per 

7 colors
  • +2 more