Cotton Solids

We offer solid cotton fabric by the yard in a variety of different styles and colors. Browse our collection of basic cotton fabric below.

Per page: , per page
SKU Product name   Price    
MR-ComBat-white Combed Cotton Batiste Fabric - 45" White
  • $4.25
  • / yard
SR-PimaCtnBrdclth-wht Pima Cotton Broadcloth Fabric - White
  • $8.49
  • / yard
MR-C.Gauze-White126 Cotton Gauze Fabric - White #126
  • 33% less
  • $3.99
  • / yard
MR-C.Gauze-BBlue926 Cotton Gauze Fabric - Baby Blue #926
  • 33% less
  • $3.99
  • / yard
MR-C.Gauze-Coral432 Cotton Gauze Fabric - Coral #432
  • 33% less
  • $3.99
  • / yard
VF172-43 VF172-43 Madness Gauze - Semi-Sheer Burgundy Crinkled Cotton Fabric
  • $3.99
  • / yard
VF174-17 VF174-17 Dragon Sky - Light Blue Cotton Oxford Cloth
  • $5.99
  • / yard
MR-C.Gauze-Purple1032 Cotton Gauze Fabric - Purple #1032
  • 33% less
  • $3.99
  • / yard
MR-C.Gauze-Royal933 Cotton Gauze Fabric - Royal #933
  • 33% less
  • $3.99
  • / yard
MR-C.GauzeLav1026 Cotton Gauze Fabric - Lavender #1026
  • 33% less
  • $3.99
  • / yard
MR-C.Gauze-Yellow426 Cotton Gauze Fabric - Yellow #426
  • 33% less
  • $3.99
  • / yard
VF175-37 VF175-37 Divination Latte - Tan Stretch Cotton Suiting Fabric
  • $9.99
  • / yard
VF175-38 VF175-38 Divination Steel - Icy Blue Cotton Shirting Fabric
  • $5.99
  • / yard
IF-SwissDot-Black Dotted Swiss Cotton Batiste Fabric - Black
  • 30% less
  • $6.99
  • / yard
MR-C.Gauze-AppleGrn737 Cotton Gauze Fabric - Apple Green #737
  • 33% less
  • $3.99
  • / yard
MR-C.Gauze-Blk1127 Cotton Gauze Fabric - Black #1127
  • 33% less
  • $3.99
  • / yard
MR-CGauze-D-Ivory129 Cotton Gauze Fabric - D-Ivory #129
  • 33% less
  • $3.99
  • / yard
MR-C.Gauze-Pink527 Cotton Gauze Fabric - Pink #527
  • 33% less
  • $3.99
  • / yard
MR-C.Gauze-Red626 Cotton Gauze Fabric - Red #626
  • 33% less
  • $3.99
  • / yard
MR-C.Gauze-Turq932 Cotton Gauze Fabric - Turquoise #932
  • 33% less
  • $3.99
  • / yard
MR-Turkishspaterry-White Turkish Spa Terry Cloth - 14 oz., White
  • $23.99
  • / yard
MR-Turkishspavelour-Natural Turkish Spa Terry Velour - 12 oz., Natural
  • $23.99
  • / yard
MR-Turkishspavelour-wht Turkish Spa Terry Velour - 12 oz., White
  • $23.99
  • / yard
SR-CotBatst-128-60" Cotton Batiste #128 - 60" White
  • $7.99
  • / yard
MR-C.Gauze-Brn333 Cotton Gauze Fabric - Brown #333
  • 33% less
  • $3.99
  • / yard
MR-C.Gauze-fch529 Cotton Gauze Fabric - Fuchsia #529
  • 33% less
  • $3.99
  • / yard
MR-C.Gauze-teal738 Cotton Gauze Fabric - Teal #738
  • 33% less
  • $3.99
  • / yard
MR-C.Gauze-org431 Cotton Gauze Fabric - Orange #431
  • 33% less
  • $3.99
  • / yard
IF-SwissDot-White Dotted Swiss Cotton Batiste Fabric - White
  • 30% less
  • $6.99
  • / yard
MR-Gauze-BPnk567 Cotton Gauze Fabric - Blush Pink #567
  • 33% less
  • $3.99
  • / yard
MR-Gauze-DrkGld229 Cotton Gauze Fabric - Dark Gold #229
  • 33% less
  • $3.99
  • / yard
MR-Gauze-Egplnt1044 Cotton Gauze Fabric - Eggplant #1044
  • 33% less
  • $3.99
  • / yard
MR-Gauze- Silver1126 Cotton Gauze Fabric - Silver #1126
  • 33% less
  • $3.99
  • / yard
MR-Gauze-Mnt730 Cotton Gauze Fabric - Mint #730
  • 33% less
  • $3.99
  • / yard
MR-Gauze-Olive830 Cotton Gauze Fabric - Olive #830
  • 33% less
  • $3.99
  • / yard
MR-Gauze-PCoral463