Cotton Fabric

Cotton Fabric, most simply put, is the fabric that breathes. Made from a soft, fluffy staple fiber, Cotton grows in a boll around the seeds of the plant, (yes, boll, i.e. the rounded seeds capsule of plants such as cotton or flax). The fibers of cotton are hollow and upon close inspection resemble twisted ribbon. These fibers are usually woven or knit into fabric by means of the two most common methods: plain weaves & twill weaves. Know for absorbent qualities, most cottons will retain 24-27 times its own weight in water. Stronger when wet, this fiber absorbs and releases perspiration quickly, thus allowing the fabric to “breathe”. Cotton tends to take to dyes easily, can withstand high temperatures without disintegrating, can be ironed to combat it’s wrinkle-prone nature, stands up to extreme use and abrasion all while wearing well. Recognized as one of the world's most popular fabrics, in Cotton alone, Mood carries 40+ varieties of fabric, mounting to 3110+ products.
3,356 Results
45 | 90 | 180
1 2 3 4 5 6 7 ... 75 NEXT
  • Fuchsia Waxed Cotton African Print with Inlaid Print and Metallic Ombre Foil

    Regular Price: $99.99 / 6 Yards

    Sale: $79.99 / 6 Yards

     6 yards

    Fuchsia Waxed Cotton African Print with Inlaid Print and Metallic Ombre Foil

    Product #: 317779

    Regular Price: $99.99 / 6 Yards

    Sale: $79.99 / 6 Yards

  • Blue, Teal and Brown Geometric Waxed Cotton African Print-319550

    Regular Price: $41.99 / 6 Yards

    Sale: $29.99 / 6 Yards

     6 yards

    Blue, Teal and Brown Geometric Waxed Cotton African Print

    Product #: 319550

    Regular Price: $41.99 / 6 Yards

    Sale: $29.99 / 6 Yards

  • Teal, Purple and Pink Geometric Waxed Cotton African Print-319551

    Regular Price: $41.99 / 6 Yards

    Sale: $29.99 / 6 Yards

     6 yards

    Teal, Purple and Pink Geometric Waxed Cotton African Print

    Product #: 319551

    Regular Price: $41.99 / 6 Yards

    Sale: $29.99 / 6 Yards

  • Purple and Green Waxed Cotton African Print with Inlaid Pattern and Metallic Ombre Spiral Foil-319552

    Regular Price: $99.99 / 6 Yards

    Sale: $79.99 / 6 Yards

     6 yards

    Purple and Green Waxed Cotton African Print with Inlaid Pattern and Metallic Ombre Spiral Foil

    Product #: 319552

    Regular Price: $99.99 / 6 Yards

    Sale: $79.99 / 6 Yards

  • Bright Blue Waxed Cotton African Print with Inlaid Pattern and Metallic Blue Leafy Foil-319553

    Regular Price: $99.99 / 6 Yards

    Sale: $79.99 / 6 Yards

     6 yards

    Bright Blue Waxed Cotton African Print with Inlaid Pattern and Metallic Blue Leafy Foil

    Product #: 319553

    Regular Price: $99.99 / 6 Yards

    Sale: $79.99 / 6 Yards

  • Orange, Purple and Green Waxed Cotton African Print with additional Inlaid Pattern-319554

    Regular Price: $71.99 / 6 Yards

    Sale: $53.99 / 6 Yards

     6 yards

    Orange, Purple and Green Waxed Cotton African Print with additional Inlaid Pattern

    Product #: 319554

    Regular Price: $71.99 / 6 Yards

    Sale: $53.99 / 6 Yards

  • Blue, Red and Green Waxed Cotton African Print with additional Inlaid Pattern-319555

    Regular Price: $71.99 / 6 Yards

    Sale: $53.99 / 6 Yards

     6 yards

    Blue, Red and Green Waxed Cotton African Print with additional Inlaid Pattern

    Product #: 319555

    Regular Price: $71.99 / 6 Yards

    Sale: $53.99 / 6 Yards

  • Green and Red Waxed Cotton African Print with additional Inlaid Pattern-319556

    Regular Price: $71.99 / 6 Yards

    Sale: $53.99 / 6 Yards

     6 yards

    Green and Red Waxed Cotton African Print with additional Inlaid Pattern

    Product #: 319556

    Regular Price: $71.99 / 6 Yards

    Sale: $53.99 / 6 Yards

  • Orange, Purple and Green Waxed Cotton African Print with additional Inlaid Pattern and Gems-319558

    Regular Price: $99.99 / 6 Yards

    Sale: $79.99 / 6 Yards

     6 yards

    Orange, Purple and Green Waxed Cotton African Print with additional Inlaid Pattern and Gems

    Product #: 319558

    Regular Price: $99.99 / 6 Yards

    Sale: $79.99 / 6 Yards

  • Orange and Lime Green Puzzle Piece Waxed Cotton African Print with Gems-319559

    Regular Price: $71.99 / 6 Yards

    Sale: $53.99 / 6 Yards

     6 yards

    Orange and Lime Green Puzzle Piece Waxed Cotton African Print with Gems

    Product #: 319559

    Regular Price: $71.99 / 6 Yards

    Sale: $53.99 / 6 Yards

  • Spruce Green, Yellow and Brown Floral Waxed Cotton Vlisco African Print-319560

    Regular Price: $149.99 / 6 Yards

    Sale: $119.99 / 6 Yards

     6 yards

    Spruce Green, Yellow and Brown Floral Waxed Cotton Vlisco African Print

    Product #: 319560

    Regular Price: $149.99 / 6 Yards

    Sale: $119.99 / 6 Yards

  • White/Lime/Olive Cotton Batiste
    $7.99 / Yard
     yard

    White/Lime/Olive Cotton Batiste

    Product #: FC12747

    $7.99 / Yard
  • Lilac and Red Floral Cotton Batiste
    $7.99 / Yard
     yard

    Lilac and Red Floral Cotton Batiste

    Product #: FC12801

    $7.99 / Yard
  • Blue and Purple Cotton Batiste
    $15.99 / Yard
     yard

    Blue and Purple Cotton Batiste

    Almost Sold Out! Only 0.5 Left.

    Product #: 303626

    $15.99 / Yard
  • Canteen Brown Floral Printed Cotton Batiste
    $7.99 / Yard
     yard

    Canteen Brown Floral Printed Cotton Batiste

    Almost Sold Out! Only 0.5 Left.

    Product #: FC23910

    $7.99 / Yard
  • Italian Green/White Spotted Floral Printed Cotton Batiste
    $13.99 / Yard
     yard

    Italian Green/White Spotted Floral Printed Cotton Batiste

    Almost Sold Out! Only 0.5 Left.

    Product #: 310286

    $13.99 / Yard
  • Italian Blue/Magenta Floral Printed Cotton Batiste
    $13.99 / Yard
     yard

    Italian Blue/Magenta Floral Printed Cotton Batiste

    Almost Sold Out! Only 0.5 Left.

    Product #: 310256

    $13.99 / Yard
  • Burnt Olive Houndstooth Brushed Cotton Suiting-319062
    $19.99 / Yard
     yard

    Burnt Olive Houndstooth Brushed Cotton Suiting

    Product #: 319062

    $19.99 / Yard
  • Off-White/Multi-Purple Stripes Canvas
    $24.99 / Yard
     yard

    Off-White/Multi-Purple Stripes Canvas

    Product #: HC18006

    $24.99 / Yard
  • Off-White/Berry/Beige Floral Canvas
    $17.99 / Yard
     yard

    Off-White/Berry/Beige Floral Canvas

    Product #: HC18157

    $17.99 / Yard
  • Off-White/Periwinkle/Stone Floral Canvas
    $17.99 / Yard
     yard

    Off-White/Periwinkle/Stone Floral Canvas

    Product #: HC18158

    $17.99 / Yard
  • Off-White/Berry/Beige Paisley Canvas
    $17.99 / Yard
     yard

    Off-White/Berry/Beige Paisley Canvas

    Product #: HC18163

    $17.99 / Yard
  • Sage Stripes Canvas
    $19.99 / Yard
     yard

    Sage Stripes Canvas

    Almost Sold Out! Only 1 Left.

    Product #: HC21471

    $19.99 / Yard
  • Fiesta Ikat Canvas
    $29.99 / Yard
     yard

    Fiesta Ikat Canvas

    Product #: HC21936

    $29.99 / Yard
  • Pebble Ikat Canvas
    $29.99 / Yard
     yard

    Pebble Ikat Canvas

    Product #: HC21937

    $29.99 / Yard
  • Village Rust/Natural Zig Zag Canvas
    $21.99 / Yard
     yard

    Village Rust/Natural Zig Zag Canvas

    Product #: HC21994

    $21.99 / Yard
  • Village Brown/Natural Zig Zag Canvas
    $21.99 / Yard
     yard

    Village Brown/Natural Zig Zag Canvas

    Product #: HC21996

    $21.99 / Yard
  • Village Green/Natural Zig Zag Canvas
    $21.99 / Yard
     yard

    Village Green/Natural Zig Zag Canvas

    Product #: HC21998

    $21.99 / Yard
  • White Gem Floral Canvas
    $24.99 / Yard
     yard

    White Gem Floral Canvas

    Almost Sold Out! Only 0.5 Left.

    Product #: HC30125

    $24.99 / Yard
  • Off-White/Maize/Sky Blue Polka Dots Canvas
    $24.99 / Yard
     yard

    Off-White/Maize/Sky Blue Polka Dots Canvas

    Product #: HC8243

    $24.99 / Yard
  • Off-White/Chocolate/Tan Polka Dots Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Off-White/Chocolate/Tan Polka Dots Canvas

    Product #: HC8247

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

  • Off-White/Maize/Sky Blue Geometric Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Off-White/Maize/Sky Blue Geometric Canvas

    Product #: HC8250

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

  • Off-White/Chocolate/Tan Geometric Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Off-White/Chocolate/Tan Geometric Canvas

    Product #: HC8252

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

  • Off-White/Black/Primary Red Floral Canvas
    $24.99 / Yard
     yard

    Off-White/Black/Primary Red Floral Canvas

    Product #: HC8255

    $24.99 / Yard
  • Cashmere/Toffee/Mulberry/White Floral Canvas
    $24.99 / Yard
     yard

    Cashmere/Toffee/Mulberry/White Floral Canvas

    Product #: HC8611

    $24.99 / Yard
  • Beige/Taupe/Tiffany Blue Stripes Canvas
    $24.99 / Yard
     yard

    Beige/Taupe/Tiffany Blue Stripes Canvas

    Product #: HC8620

    $24.99 / Yard
  • Natural/Beige/Taupe Stripes Canvas
    $24.99 / Yard
     yard

    Natural/Beige/Taupe Stripes Canvas

    Product #: HC8621

    $24.99 / Yard
  • Black/Heather Gray/Cream Stripes Canvas
    $24.99 / Yard
     yard

    Black/Heather Gray/Cream Stripes Canvas

    Product #: HC8622

    $24.99 / Yard
  • Licorice Cotton Canvas Polka Dots
    $19.99 / Yard
     yard

    Licorice Cotton Canvas Polka Dots

    Product #: 106645

    $19.99 / Yard
  • Impala Pink and White Striped Cotton Canvas
    $13.99 / Yard
     yard

    Impala Pink and White Striped Cotton Canvas

    Product #: 304657

    $13.99 / Yard
  • Impala Green and White Striped Cotton Canvas
    $13.99 / Yard
     yard

    Impala Green and White Striped Cotton Canvas

    Product #: 304659

    $13.99 / Yard
  • Macaw Green/White Candy Striped Cotton Canvas
    $11.99 / Yard
     yard

    Macaw Green/White Candy Striped Cotton Canvas

    Product #: 310586

    $11.99 / Yard
  • British Hollyhock Soft Cotton and Polyester Canvas
    $37.99 / Yard
     yard
  • British Lavender Soft Cotton and Polyester Canvas
    $37.99 / Yard
     yard
  • British Ochre Geometric Striped Printed Cotton Canvas
    $34.99 / Yard
     yard
3,356 Results
45 | 90 | 180
1 2 3 4 5 6 7 ... 75 NEXT