We’ve made significant improvements to Moodfabrics.com. We hope you like them. If you find any issues please Click Here to report them.

Cotton Fabric

Cotton Fabric is created from a natural fiber that comes from the cotton plant. Cotton fiber can be knit or woven into fabric. Cotton Fibers are hollow and resemble twisted ribbon. Two common methods for creating cotton material are plain weaves and Twill weaves. Plain weaves produce percale, gingham, broadcloth and Chambray. Denim, Khaki and Chambray are produced from Twill weaves.

51 | 99 | 227
1 2 3 4 5 6 7 ... 55 NEXT
  • Gray and Turquoise Plaid Cotton Twill
    $15.99 / Yard
     yard

    Gray and Turquoise Plaid Cotton Twill

    Product #: 317133

    $15.99 / Yard
  • Red, Blue and Yellow Cotton Madras
    $11.99 / Yard
     yard

    Red, Blue and Yellow Cotton Madras

    Product #: 317131

    $11.99 / Yard
  • Blue and White Bengal Striped Cotton Seersucker
    $11.99 / Yard
     yard

    Blue and White Bengal Striped Cotton Seersucker

    Product #: 316987

    $11.99 / Yard
  • Blue Shepherd's Check Cotton Woven
    $15.99 / Yard
     yard

    Blue Shepherd's Check Cotton Woven

    Product #: 316847

    $15.99 / Yard
  • Beige and Blue Plaid Cotton Twill
    $15.99 / Yard
     yard

    Beige and Blue Plaid Cotton Twill

    Product #: 316844

    $15.99 / Yard
  • Blue and Black Gingham Silk and Cotton Seersucker
    $17.99 / Yard
     yard

    Blue and Black Gingham Silk and Cotton Seersucker

    Product #: 316837

    $17.99 / Yard
  • White Cotton Seersucker
    $13.99 / Yard
     yard

    White Cotton Seersucker

    Product #: 317130

    $13.99 / Yard
  • Beige Pinpoint Cotton Shirting with Woven Flamingos
    $15.99 / Yard
     yard

    Beige Pinpoint Cotton Shirting with Woven Flamingos

    Product #: 316934

    $15.99 / Yard
  • Blue Pinpoint Cotton Shirting with Woven Beach Goers
    $15.99 / Yard
     yard
  • Italian Beige Cotton Seersucker Corduroy with Give
    $11.99 / Yard
     yard

    Italian Beige Cotton Seersucker Corduroy with Give

    Product #: 316381

    $11.99 / Yard
  • Italian Tan Cotton Seersucker Corduroy with Give
    $11.99 / Yard
     yard

    Italian Tan Cotton Seersucker Corduroy with Give

    Product #: 316380

    $11.99 / Yard
  • Navy Striped Cotton Chambray
    $9.99 / Yard
     yard

    Navy Striped Cotton Chambray

    Product #: 316486

    $9.99 / Yard
  • Blue Denim Striped Cotton Chambray
    $9.99 / Yard
     yard

    Blue Denim Striped Cotton Chambray

    Product #: 316485

    $9.99 / Yard
  • Blue Sky Striped Cotton Chambray
    $9.99 / Yard
     yard

    Blue Sky Striped Cotton Chambray

    Product #: 316484

    $9.99 / Yard
  • Navy Pencil Striped Cotton Chambray
    $9.99 / Yard
     yard

    Navy Pencil Striped Cotton Chambray

    Product #: 316483

    $9.99 / Yard
  • Denim Blue Pencil Striped Cotton Chambray
    $9.99 / Yard
     yard

    Denim Blue Pencil Striped Cotton Chambray

    Product #: 316482

    $9.99 / Yard
  • Dark Blue Candy Striped Stretch Cotton Poplin
    $9.99 / Yard
     yard

    Dark Blue Candy Striped Stretch Cotton Poplin

    Product #: 316481

    $9.99 / Yard
  • Medium Blue Candy Striped Stretch Cotton Poplin
    $9.99 / Yard
     yard

    Medium Blue Candy Striped Stretch Cotton Poplin

    Product #: 316480

    $9.99 / Yard
  • Heather Lake Bamboo and Cotton Stretch Knit Fleece

    Regular Price: $24.99 / Yard

    Sale: $22.49 / Yard

     yard

    Heather Lake Bamboo and Cotton Stretch Knit Fleece

    Product #: 316122

    Regular Price: $24.99 / Yard

    Sale: $22.49 / Yard

  • Light Gray Bamboo and Cotton Stretch Knit Fleece

    Regular Price: $24.99 / Yard

    Sale: $22.49 / Yard

     yard

    Light Gray Bamboo and Cotton Stretch Knit Fleece

    Product #: 316120

    Regular Price: $24.99 / Yard

    Sale: $22.49 / Yard

  • Heather Almond Bamboo and Cotton Stretch Knit Fleece

    Regular Price: $24.99 / Yard

    Sale: $22.49 / Yard

     yard

    Heather Almond Bamboo and Cotton Stretch Knit Fleece

    Product #: 316119

    Regular Price: $24.99 / Yard

    Sale: $22.49 / Yard

  • Heathered Chocolate Bamboo and Cotton Stretch Knit Fleece

    Regular Price: $24.99 / Yard

    Sale: $22.49 / Yard

     yard

    Heathered Chocolate Bamboo and Cotton Stretch Knit Fleece

    Product #: 316118

    Regular Price: $24.99 / Yard

    Sale: $22.49 / Yard

  • Black Geometric Crochet Lace
    $13.99 / Yard
     yard

    Black Geometric Crochet Lace

    Product #: 316464

    $13.99 / Yard
  • Ivory Geometric Crochet Lace
    $13.99 / Yard
     yard

    Ivory Geometric Crochet Lace

    Product #: 316463

    $13.99 / Yard
  • White Geometric Crochet Lace
    $13.99 / Yard
     yard

    White Geometric Crochet Lace

    Product #: 316462

    $13.99 / Yard
  • Pink and Blue Printed Stretch Cotton Sateen
    $13.99 / Yard
     yard

    Pink and Blue Printed Stretch Cotton Sateen

    Product #: 315868

    $13.99 / Yard
  • Honeysuckle Pink and Blue Leafy Floral Stretch Cotton Sateen
    $13.99 / Yard
     yard
  • Carmine Red and Blue Nautical Printed Stretch Cotton Sateen
    $13.99 / Yard
     yard
  • Red and Yellow Crab Printed Stretch Cotton Sateen
    $13.99 / Yard
     yard

    Red and Yellow Crab Printed Stretch Cotton Sateen

    Product #: 315823

    $13.99 / Yard
  • Red and Blue Palm Tree Printed Stretch Cotton Sateen
    $13.99 / Yard
     yard
  • Green and Pink Abstract Printed Stretch Cotton Sateen
    $13.99 / Yard
     yard
  • Orange and Blue Floral Printed Stretch Cotton Sateen
    $13.99 / Yard
     yard
  • Yellow and Blue Scroll Printed Stretch Cotton Sateen
    $13.99 / Yard
     yard
  • Blue and Pink Plaid Printed Stretch Cotton Sateen
    $13.99 / Yard
     yard

    Blue and Pink Plaid Printed Stretch Cotton Sateen

    Product #: 315776

    $13.99 / Yard
  • Italian Periwinkle Polka Dotted Cotton Jacquard
    $24.99 / Yard
     yard

    Italian Periwinkle Polka Dotted Cotton Jacquard

    Product #: 316373

    $24.99 / Yard
  • Italian Navy and White Polka Dotted Cotton Jacquard
    $24.99 / Yard
     yard

    Italian Navy and White Polka Dotted Cotton Jacquard

    Product #: 316372

    $24.99 / Yard
  • Italian Green and Purple Ikat Printed Cotton Jacquard
    $24.99 / Yard
     yard
  • Italian Black and White Ikat Floral Cotton Jacquard
    $24.99 / Yard
     yard

    Italian Black and White Ikat Floral Cotton Jacquard

    Product #: 316370

    $24.99 / Yard
  • Italian Black and White Stretch Cotton Panel
    $15.99 / Panel
     panel

    Italian Black and White Stretch Cotton Panel

    Product #: 316369

    $15.99 / Panel
  • Italian Red Ikat Floral Cotton Jacquard
    $24.99 / Yard
     yard

    Italian Red Ikat Floral Cotton Jacquard

    Product #: 316368

    $24.99 / Yard
  • Italian Gray and Brown Abstract Printed Heavy Cotton with Give
    $15.99 / Yard
     yard
  • Italian Pink Polka Dotted Cotton Jacquard
    $24.99 / Yard
     yard

    Italian Pink Polka Dotted Cotton Jacquard

    Product #: 316357

    $24.99 / Yard
  • White Fine Cotton Lawn
    $11.99 / Yard
     yard

    White Fine Cotton Lawn

    Product #: 315865

    $11.99 / Yard
  • Bright White Blended Shirting
    $9.99 / Yard
     yard

    Bright White Blended Shirting

    Product #: 315858

    $9.99 / Yard
  • Conversational Patchwork Printed Stretch Cotton Sateen
    $13.99 / Yard
     yard
  • Blue and Seafoam Rope Printed Stretch Cotton Sateen
    $13.99 / Yard
     yard

    Blue and Seafoam Rope Printed Stretch Cotton Sateen

    Product #: 315822

    $13.99 / Yard
  • Multicolor Fruit Printed Stretch Cotton Sateen
    $13.99 / Yard
     yard

    Multicolor Fruit Printed Stretch Cotton Sateen

    Product #: 315821

    $13.99 / Yard
  • Blue Kaleidoscopic Medallion Stretch Cotton Sateen
    $13.99 / Yard
     yard

    Blue Kaleidoscopic Medallion Stretch Cotton Sateen

    Product #: 315785

    $13.99 / Yard
  • Blue and White Contour Floral Stretch Cotton Sateen
    $13.99 / Yard
     yard

    Blue and White Contour Floral Stretch Cotton Sateen

    Product #: 315784

    $13.99 / Yard
  • Butterscotch Floral Re-Embroidered Lace Panel
    $44.99 / Panel
     panel

    Butterscotch Floral Re-Embroidered Lace Panel

    HURRY! Almost Sold Out.

    Product #: 316070

    $44.99 / Panel
  • Ecru Floral Cotton Guipure Lace
    $44.99 / Yard
     yard

    Ecru Floral Cotton Guipure Lace

    Product #: 316067

    $44.99 / Yard

51 | 99 | 227
1 2 3 4 5 6 7 ... 55 NEXT