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.

100% Cotton Fabrics By The Yard

Shop the finest 100% cotton fabrics by the yard— featuring premium selections such as Supima, Pima, BCI, mercerized, combed, and recycled cotton. Our cotton yardage offers natural comfort, breathability, and durability, ideal for sewing, apparel, and home décor projects. Benefit from flexible minimums, free samples, and special wholesale discounts. Discover your cotton fabric now.

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.

644 Results

Camouflage Organic Cotton Canvas A201532

By Yard $29.16

By Roll $16.98

ORG-C 100

265 gsm

Unit price
per 

1 color

Solid Stretch Mercerized Ultra Soft Combed Cotton Pique A110502

By Yard $26.13

By Roll $15.65

C 100

250 gsm

Unit price
per 

23 colors
  • +18 more

Stripes Cotton Seersucker B010345

By Yard $16.31

By Roll $9.15

C 100

90 gsm

Unit price
per 

4 colors

Stripes Cotton Plain Woven B010355

By Yard $16.31

By Roll $9.15

C 100

90 gsm

Unit price
per 

9 colors
  • +4 more

Botanical Combed Cotton Broadcloth Poplin A114313

By Yard $15.27

By Roll $8.69

C 100

106 gsm

Unit price
per 

2 colors

Solid Stretch Back Brushed Cotton French Terry A118306

By Yard $32.15

By Roll $19.62

C 100

355 gsm

Unit price
per 

21 colors
  • +16 more

Houndstooth Front Peached Washed Cotton Twill A117318

By Yard $26.96

By Roll $15.80

C 100

265 gsm

Unit price
per 

3 colors

Solid Cotton Chambray Oxford A017303

By Yard $11.78

By Roll $6.98

C 100

120 gsm

Unit price
per 

14 colors
  • +9 more

Solid Combed Cotton Chambray Oxford A017307

By Yard $17.36

By Roll $10.26

C 100

140 gsm

Unit price
per 

10 colors
  • +5 more

Solid Cotton Plain Woven A012303

By Yard $13.52

By Roll $7.94

C 100

122 gsm

Unit price
per 

27 colors
  • +22 more

Tie Dye Stretch Combed Cotton Single Jersey C002308

By Yard $17.12

By Roll $10.26

C 100

160 gsm

Unit price
per 

7 colors
  • +2 more

Floral Cotton Plain Woven B010339

By Yard $16.08

By Roll $8.99

C 100

85 gsm

Unit price
per 

3 colors

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

Plaid Cotton Jacquard B010315

By Yard $18.73

By Roll $10.83

C 100

160 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

Solid PU coated Organic Cotton Canvas A201322

By Yard $26.83

By Roll $16.06

ORG-C 100

312 gsm

Unit price
per 

4 colors

Solid Stretch Washed Cotton French Terry A110324

By Yard $33.33

By Roll $19.90

C 100

340 gsm

Unit price
per 

5 colors

Solid Stretch Washed Cotton French Terry A110308

By Yard $37.02

By Roll $22.17

C 100

410 gsm

Unit price
per 

10 colors
  • +5 more

Solid Stretch Mercerized Combed Cotton Single Jersey A110307

By Yard $21.04

By Roll $12.25

C 100

160 gsm

Unit price
per 

21 colors
  • +16 more

Solid Stretch Combed Cotton Single Jersey A105306

By Yard $19.43

By Roll $11.31

C 100

160 gsm

Unit price
per 

7 colors
  • +2 more

Solid Washed Cotton Slub A104327

By Yard $25.44

By Roll $15.28

C 100

300 gsm

Unit price
per 

1 color

Solid Stretch Washed Crinkled Cotton Plain Woven A104316

By Yard $18.28

By Roll $10.31

C 100

110 gsm

Unit price
per 

8 colors
  • +3 more

Solid Stretch Combed Cotton Single Jersey A015305

By Yard $22.33

By Roll $13.45

C 100

230 gsm

Unit price
per 

11 colors
  • +6 more