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
  • Dark Orange Jumbo Checks Cotton Shirting
    $15.99 / Yard
     yard

    Dark Orange Jumbo Checks Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303663

    $15.99 / Yard
  • Textured Blue and White Striped Cotton Shirting
    $15.99 / Yard
     yard

    Textured Blue and White Striped Cotton Shirting

    Product #: 303662

    $15.99 / Yard
  • Gray and Blue Striped Cotton Shirting
    $15.99 / Yard
     yard

    Gray and Blue Striped Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303658

    $15.99 / Yard
  • Turquoise and Navy Checked Cotton Shirting
    $15.99 / Yard
     yard

    Turquoise and Navy Checked Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303656

    $15.99 / Yard
  • Blue and Yellow Cotton Shirting
    $15.99 / Yard
     yard

    Blue and Yellow Cotton Shirting

    Product #: 303653

    $15.99 / Yard
  • Blue and Green Striped Cotton Shirting
    $15.99 / Yard
     yard

    Blue and Green Striped Cotton Shirting

    Product #: 303651

    $15.99 / Yard
  • Navy/Green/Dove Gray Cotton Shirting
    $15.99 / Yard
     yard

    Navy/Green/Dove Gray Cotton Shirting

    Sold Out.

    Product #: 303650

    $15.99 / Yard
  • Blue and Green Striped Cotton Shirting
    $15.99 / Yard
     yard

    Blue and Green Striped Cotton Shirting

    Product #: 303649

    $15.99 / Yard
  • Blue Striped Cotton Shirting
    $15.99 / Yard
     yard

    Blue Striped Cotton Shirting

    Product #: 303648

    $15.99 / Yard
  • Blue Striped Cotton Shirting
    $15.99 / Yard
     yard

    Blue Striped Cotton Shirting

    Product #: 303645

    $15.99 / Yard
  • Navy/Green Striped Cotton Shirting
    $15.99 / Yard
     yard

    Navy/Green Striped Cotton Shirting

    Product #: 303642

    $15.99 / Yard
  • Blue and Yellow Striped Cotton Shirting
    $15.99 / Yard
     yard

    Blue and Yellow Striped Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303640

    $15.99 / Yard
  • Light Blue/Purple Striped Cotton Shirting
    $15.99 / Yard
     yard

    Light Blue/Purple Striped Cotton Shirting

    Product #: 303638

    $15.99 / Yard
  • Blue/Yellow Striped Cotton Shirting
    $15.99 / Yard
     yard

    Blue/Yellow Striped Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303636

    $15.99 / Yard
  • Blue/Green Jumbo Checkered Cotton Shirting
    $15.99 / Yard
     yard

    Blue/Green Jumbo Checkered Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303635

    $15.99 / Yard
  • Blue and Yellow Striped Cotton Shirting
    $15.99 / Yard
     yard

    Blue and Yellow Striped Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303633

    $15.99 / Yard
  • Turquoise and Blue Striped Cotton Shirting
    $15.99 / Yard
     yard

    Turquoise and Blue Striped Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303629

    $15.99 / Yard
  • Blue and Purple Checked Cotton Shirting
    $15.99 / Yard
     yard

    Blue and Purple Checked Cotton Shirting

    Product #: 303627

    $15.99 / Yard
  • Textured Black and White Striped Cotton Shirting
    $15.99 / Yard
     yard

    Textured Black and White Striped Cotton Shirting

    Product #: 303625

    $15.99 / Yard
  • Multicolor Checked Cotton Shirting
    $15.99 / Yard
     yard

    Multicolor Checked Cotton Shirting

    Product #: 303589

    $15.99 / Yard
  • Blue/Yellow/Green Plaid Cotton Shirting
    $15.99 / Yard
     yard

    Blue/Yellow/Green Plaid Cotton Shirting

    Product #: 303583

    $15.99 / Yard
  • Blue Textured Pinstriped Cotton Shirting
    $15.99 / Yard
     yard

    Blue Textured Pinstriped Cotton Shirting

    Product #: 303582

    $15.99 / Yard
  • Sky Blue Textured Cotton Shirting
    $15.99 / Yard
     yard

    Sky Blue Textured Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303581

    $15.99 / Yard
  • Blue/White Striped Cotton Shirting
    $15.99 / Yard
     yard

    Blue/White Striped Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303580

    $15.99 / Yard
  • White Textured Cotton Shirting
    $16.00 / Yard
     yard

    White Textured Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303579

    $16.00 / Yard
  • Blue/White Pinstriped Cotton Shirting
    $15.99 / Yard
     yard

    Blue/White Pinstriped Cotton Shirting

    Product #: 303578

    $15.99 / Yard
  • Light Blue Solid Cotton Shirting
    $15.99 / Yard
     yard

    Light Blue Solid Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303576

    $15.99 / Yard
  • Blue Textured Cotton Shirting
    $15.99 / Yard
     yard

    Blue Textured Cotton Shirting

    Product #: 303575

    $15.99 / Yard
  • Rosebud Textured Cotton Shirting
    $15.99 / Yard
     yard

    Rosebud Textured Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303573

    $15.99 / Yard
  • Frosty Blue 100% Cotton Pinstripe Shirting
    $15.99 / Yard
     yard

    Frosty Blue 100% Cotton Pinstripe Shirting

    HURRY! Almost Sold Out.

    Product #: 303572

    $15.99 / Yard
  • Black 100% Cotton Woven Shirting
    $15.99 / Yard
     yard

    Black 100% Cotton Woven Shirting

    Product #: 303571

    $15.99 / Yard
  • Blue Textured Cotton Shirting
    $15.99 / Yard
     yard

    Blue Textured Cotton Shirting

    Product #: 303570

    $15.99 / Yard
  • Blue Pinstripe 100% Cotton Shirting
    $15.99 / Yard
     yard

    Blue Pinstripe 100% Cotton Shirting

    Product #: 303568

    $15.99 / Yard
  • Bright White Tone-on-Tone Striped 100% Cotton Shirting
    $15.99 / Yard
     yard

    Bright White Tone-on-Tone Striped 100% Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303565

    $15.99 / Yard
  • White 100% Cotton Herringbone Textured Shirting
    $15.99 / Yard
     yard

    White 100% Cotton Herringbone Textured Shirting

    HURRY! Almost Sold Out.

    Product #: 303562

    $15.99 / Yard
  • Pink and Blue Checkered 100% Cotton Woven Shirting
    $15.99 / Yard
     yard

    Pink and Blue Checkered 100% Cotton Woven Shirting

    HURRY! Almost Sold Out.

    Product #: 303560

    $15.99 / Yard
  • Purple 100% Cotton Checked Shirting
    $15.99 / Yard
     yard

    Purple 100% Cotton Checked Shirting

    Product #: 303554

    $15.99 / Yard
  • Blue and White Graph Check 100% Cotton Shirting
    $15.99 / Yard
     yard

    Blue and White Graph Check 100% Cotton Shirting

    Product #: 303552

    $15.99 / Yard
  • Blue and Pink Plaid 100% Cotton Shirting
    $15.99 / Yard
     yard

    Blue and Pink Plaid 100% Cotton Shirting

    HURRY! Almost Sold Out.

    Product #: 303550

    $15.99 / Yard
  • Tile Blue 100% Cotton Pinstripe Shirting
    $15.99 / Yard
     yard

    Tile Blue 100% Cotton Pinstripe Shirting

    Product #: 303549

    $15.99 / Yard
  • White 100% Cotton Tone-on-Tone Striped Shirting
    $15.99 / Yard
     yard

    White 100% Cotton Tone-on-Tone Striped Shirting

    HURRY! Almost Sold Out.

    Product #: 303547

    $15.99 / Yard
  • Blue & Pink Plaid Cotton Shirting
    $15.99 / Yard
     yard

    Blue & Pink Plaid Cotton Shirting

    Product #: 303546

    $15.99 / Yard
  • Powder Blue 100% Cotton Checked Shirting
    $15.99 / Yard
     yard

    Powder Blue 100% Cotton Checked Shirting

    HURRY! Almost Sold Out.

    Product #: 303545

    $15.99 / Yard
  • Cream and Black Buffalo Check Cotton Canvas
    $34.99 / Yard
     yard

    Cream and Black Buffalo Check Cotton Canvas

    Product #: 103649

    $34.99 / Yard
  • Teal Multicolor Floral Lightweight Cotton Print
    $9.99 / Yard
     yard

    Teal Multicolor Floral Lightweight Cotton Print

    HURRY! Almost Sold Out.

    Product #: 303384

    $9.99 / Yard
  • Multicolor Floral Retro Cotton Print
    $9.99 / Yard
     yard

    Multicolor Floral Retro Cotton Print

    HURRY! Almost Sold Out.

    Product #: 303385

    $9.99 / Yard
  • Retro Cotton Print
    $9.99 / Yard
     yard

    Retro Cotton Print

    HURRY! Almost Sold Out.

    Product #: 303377

    $9.99 / Yard
  • Betsey Johnson White Floral Vintage Cotton Print
    $9.99 / Yard
     yard

    Betsey Johnson White Floral Vintage Cotton Print

    HURRY! Almost Sold Out.

    Product #: 303325

    $9.99 / Yard

    Designer: Betsey Johnson

  • Brushed
    $13.99 / Yard
     yard

    Brushed

    Product #: HC9162

    $13.99 / Yard
  • Navy Cotton Twill
    $11.99 / Yard
     yard

    Navy Cotton Twill

    HURRY! Almost Sold Out.

    Product #: FC8432

    $11.99 / Yard
  • Light Gray Solid Voile
    $17.99 / Yard
     yard

    Light Gray Solid Voile

    HURRY! Almost Sold Out.

    Product #: HS9735

    $17.99 / Yard

51 | 99 | 227