Cotton Fabric

Cotton | Apparel

Filter
      A selection of cotton fabrics ideal for sewing garments.
      Carolina Gingham 100% Cotton | Robert Kaufman | 1/8" - 3 mm - Periwinkle
      Carolina Gingham 100% Cotton | Robert Kaufman | 1/8
      Carolina Gingham 100% Cotton | Robert Kaufman | 1/8" - 3 mm
      (0)
      $12.47 (PER 1/2 METER)
      Cotton Twill - Khaki
      Cotton Twill - Teal
      Peachy Posh Twill
      (0)
      $15.87 (PER 1/2 METER)
      Cotton & Tencel Twill Fabric
      Cotton & Tencel Twill - Spice
      Cotton & Tencel Twill
      (0)
      $14.73 (PER 1/2 METER)
      Natural Inspirations | Robert Kaufman | White
      Natural Inspirations | Robert Kaufman | White
      Only 4 in stock!!
      Natural Inspirations | Robert Kaufman | White
      (0)
      $8.50 (PER 1/2 METER)
      Essex Yarn Dyed Linen & Cotton Blend | Homespun | By Robert Kaufman
      Essex Yarn Dyed Linen & Cotton Blend | Homespun | By Robert Kaufman
      Essex Yarn Dyed Linen & Cotton Blend | Homespun | By Robert Kaufman
      (0)
      $14.17 (PER 1/2 METER)
      Only 7 in stock!!
      Sevenberry Petite Nostalgia Lawn | Sage | Robert Kaufman
      (0)
      $12.47 (PER 1/2 METER)
      Sevenberry Classic Plaid | Robert Kaufman
      Sevenberry Classic Plaid | Robert Kaufman
      Only 3 in stock!!
      Sevenberry Classic Plaid | Robert Kaufman
      (0)
      $11.33 (PER 1/2 METER)
      Only 5 in stock!!
      Chambray Union | Indigo | By Robert Kaufman
      (0)
      $13.60 (PER 1/2 METER)
      Sevenberry Classic Chambray | By Robert Kaufman
      Sevenberry Classic Chambray | By Robert Kaufman
      Sevenberry Classic Chambray | By Robert Kaufman
      (0)
      $13.03 (PER 1/2 METER)
      Crinkle Cotton Shirting | Plaid | Black, Red & Beige
      Crinkle Cotton Shirting | Plaid | Black, Red & Beige
      Crinkle Cotton Shirting | Plaid | Black, Red & Beige
      (0)
      $10.20 (PER 1/2 METER)
      Essex Yarn Dyed Metallic | Robert Kaufman
      Essex Yarn Dyed Metallic
      Essex Yarn Dyed Metallic | Robert Kaufman
      (1)
      $15.87 (PER 1/2 METER)
      Cotton Poplin | Vintage Flowers
      Cotton Poplin | Vintage Flowers
      Cotton Poplin | Vintage Flowers
      (0)
      $11.33 (PER 1/2 METER)
      Essex Speckle Yarn Dyed | By Robert Kaufman
      Essex Speckle Fabric - Robert Kaufman
      Essex Speckle Yarn Dyed | By Robert Kaufman
      (0)
      $17.00 (PER 1/2 METER)
      Essex Yarn Dyed | Classic Wovens | Gingham | By Robert Kaufman
      Essex Yarn Dyed | Classic Wovens | Gingham | By Robert Kaufman
      Essex Yarn Dyed | Classic Wovens | Gingham | By Robert Kaufman
      (2)
      $15.87 (PER 1/2 METER)
      Essex Yarn Dyed - Ivory
      Essex Yarn Dyed | Classic Wovens | Plaid | By Robert Kaufman
      Essex Yarn Dyed | Classic Wovens | Plaid | By Robert Kaufman
      (2)
      $15.87 (PER 1/2 METER)
      Cotton Shirting Fabric Black Stripes
      Cotton Shirting Fabric Black Stripes
      Cotton Shirting | Black Stripes
      (0)
      $11.33 (PER 1/2 METER)
      Ultra Sateen Cotton | Robert Kaufman
      Ultra Sateen Cotton | Robert Kaufman
      Only 2 in stock!!
      Ultra Sateen Cotton | Robert Kaufman
      (0)
      $13.60 (PER 1/2 METER)
      Cotton Shirting | Purple Stripes
      Cotton Shirting | Purple Stripes
      Cotton Shirting | Purple Stripes
      (0)
      $11.33 (PER 1/2 METER)
      Cotton Shirting | Olive Stripes
      Cotton Shirting | Olive Stripes
      Cotton Shirting | Olive Stripes
      (0)
      $11.33 (PER 1/2 METER)
      Cotton Shirting | Navy Patterns
      Cotton Shirting | Navy Patterns
      Cotton Shirting | Navy Patterns
      (0)
      $11.33 (PER 1/2 METER)
      Cotton Shirting | Burgundy Patterns
      Cotton Shirting | Burgundy Patterns
      Cotton Shirting | Burgundy Patterns
      (0)
      $11.33 (PER 1/2 METER)
      Cotton Shirting Fabric - White
      Cotton Shirting Fabric - Blue
      Shirting Cotton
      (0)
      $9.06 (PER 1/2 METER)
      Essex Yarn Dyed | Classic Wovens | By Robert Kaufman
      Essex Yarn Dyed | Classic Wovens | By Robert Kaufman
      Essex Yarn Dyed | Classic Wovens | By Robert Kaufman
      (0)
      $15.87 (PER 1/2 METER)
      Essex Yarn Dyed | Classic Wovens |  By Robert Kaufman
      Essex Yarn Dyed | Classic | Indigo |  By Robert Kaufman
      Essex Yarn Dyed | Classic Wovens | By Robert Kaufman
      (0)
      $14.73 (PER 1/2 METER)
      Chambray Melange
      Chambray Melange
      Chambray Melange
      (1)
      $11.33 (PER 1/2 METER)
      Shirting Cotton by Thomas Mason | Blue & White Plaid
      Shirting Cotton by Thomas Mason | Blue & White Plaid
      Shirting Cotton by Thomas Mason | Blue & White Plaid
      (0)
      $18.14 (PER 1/2 METER)
      Shirting Cotton by Thomas Mason | Pink
      Shirting Cotton by Thomas Mason | Oxford | Pink
      (0)
      $18.14 (PER 1/2 METER)
      Shirting Cotton by Thomas Mason | Stripes
      Shirting Cotton by Thomas Mason | Stripes
      (0)
      $18.14 (PER 1/2 METER)
      Cotton Fabric - Pink & Blue Flowers
      Cotton Fabric - Pink & Blue Flowers
      Cotton | Pink & Blue Flowers
      (0)
      $9.06 (PER 1/2 METER)
      Swiss Dot Cotton Fabric
      Swiss Dot Cotton Fabric
      Swiss Dot Cotton
      (0)
      $11.33 (PER 1/2 METER)
      Cotton Embroidered Eyelet | White
      Cotton Eyelet Fabric
      Cotton Embroidered Eyelet
      (0)
      $14.73 (PER 1/2 METER)
      Cotton Poplin Fabric | Lions by Poppy Design
      Cotton Poplin Fabric | Lions by Poppy Design
      Only 9 in stock!!
      Cotton Poplin | Lions
      (0)
      $11.33 (PER 1/2 METER)
      Cotton Poplin Fabric | LLamas Print
      Cotton Poplin | Llamas
      (0)
      $11.33 (PER 1/2 METER)
      Carolina Gingham 100% Cotton | Robert Kaufman | 1" - 6 mm
      Carolina Gingham 100% Cotton | Robert Kaufman | 1
      Carolina Gingham 100% Cotton | Robert Kaufman | 1/4" - 6 mm
      (0)
      $12.47 (PER 1/2 METER)
      Yarn Dyed Cotton | Plaid | Yellow & Gray
      (0)
      $10.20 (PER 1/2 METER)
      100% Cotton | Farm to Table by Ann Kelle | Robert Kaufman | Plaid
      100% Cotton | Farm to Table by Ann Kelle | Robert Kaufman | Plaid
      Only 5 in stock!!
      100% Cotton | Farm to Table by Ann Kelle | Robert Kaufman | Plaid
      (0)
      $12.47 (PER 1/2 METER)
      Only 6 in stock!!
      Corduroy | 12 Wale | Brown
      (1)
      $10.20 (PER 1/2 METER)
      Corduroy Fabric | Light Blue
      Corduroy | Organic Cotton | 8 Wale | Cream
      Corduroy | Organic Cotton | 8 Wale
      (2)
      $19.84 (PER 1/2 METER)
      Corduroy Fabric - Navy
      Only 8 in stock!!
      Corduroy | 6 Wale | Navy
      (1)
      $11.33 (PER 1/2 METER)
      Corduroy | Organic Cotton | 12 Wale
      Corduroy Fabric - 12 Wale
      Corduroy | Organic Cotton | 12 Wale
      (0)
      $13.60 (PER 1/2 METER)
      Sold Out
      Textured yarn dyed fabric - Stripes
      Textured Yarn Dyed | Dark Blue & Brown Stripes
      (0)
      Regular price $13.60 Sale price$7.93 Save $5.67 (PER 1/2 METER)
      Striped Cotton Jacquard Fabric
      Striped Cotton Jacquard Fabric
      Only 1 in stock!!
      Jacquard | Stripes
      (0)
      $19.27 (PER 1/2 METER)
      Muslin
      Only 2 in stock!!
      Muslin
      (0)
      $4.82 (PER 1/2 METER)
      Sale
      Cotton Shirting Fabric Black Stripes
      Cotton Shirting Fabric Black Stripes
      Only 1 in stock!!
      Cotton Shirting | Black Stripes | 150 cm | END OF ROLL
      (0)
      Regular price $34.00 Sale price$30.59 Save $3.41 (PER 1/2 METER)
      Sale
      Crumple Cotton | Red | 137 cm | END OF ROLL
      Only 1 in stock!!
      Crumple Cotton | Red | 137 cm | END OF ROLL
      (0)
      Regular price $27.94 Sale price$24.94 Save $3.00
      Sale
      Only 1 in stock!!
      Essex Yarn Dyed Linen & Cotton Blend | Lingerie | 53 cm | END OF ROLL
      (0)
      Regular price $14.41 Sale price$12.47 Save $1.94
      Sale
      Corduroy | 21 Wales | Cool Cord | By Robert Kaufman
      Corduroy | 21 Wales | Cool Cord | By Robert Kaufman
      Only 1 in stock!!
      Corduroy | 21 Wales | Cool Cord | By Robert Kaufman | 38 cm | END OF ROLL
      (0)
      Regular price $11.20 Sale price$10.07 Save $1.13
      Sold Out
      Essex Linen | By Robert Kaufman | 49 cm | END OF ROLL
      (0)
      Regular price $12.22 Sale price$10.20 Save $2.02
      Sale
      Only 1 in stock!!
      Cotton & Tencel Twill | Chocolat | 78 cm| END OF ROLL
      (0)
      Regular price $22.98 Sale price$20.41 Save $2.57
      Sale
      Essex Speckle Yarn Dyed | By Robert Kaufman
      Only 1 in stock!!
      Essex Speckle Yarn Dyed | Ocean | 117 cm | END OF ROLL
      (0)
      Regular price $39.78 Sale price$35.72 Save $4.06
      Sale
      Cotton Poplin | Laguna Flowers
      Cotton Poplin | Laguna Flowers
      Only 1 in stock!!
      Cotton Poplin | Laguna Flowers | 142 cm | END OF ROLL
      (0)
      Regular price $41.84 Sale price$37.42 Save $4.42
      Muslin
      Muslin Extra Wide
      (0)
      $7.36 (PER 1/2 METER)
      Sale
      Muslin
      Only 1 in stock!!
      Muslin | 60 cm | END OF ROLL
      (0)
      Regular price $5.78 Sale price$4.53 Save $1.25
      Sold Out
      Sevenberry Classic Chambray | Robert Kaufman | Blue | 70 cm | END OF ROLL
      Sevenberry Classic Chambray | Robert Kaufman | Blue | 70 cm | END OF ROLL
      (0)
      Regular price $18.25 Sale price$16.44 Save $1.81
      Sale
      Essex Yarn Dyed Linen & Cotton Blend | Chambray| 119 cm | END OF ROLL
      Only 1 in stock!!
      Essex Yarn Dyed Linen & Cotton Blend | Chambray| 119 cm | END OF ROLL
      (0)
      Regular price $32.36 Sale price$29.13 Save $3.23
      Sold Out
      Cotton Poplin | Vintage Flowers | 137 cm | END OF ROLL
      Cotton Poplin | Vintage Flowers | 137 cm | END OF ROLL
      Cotton Poplin | Vintage Flowers | 137 cm | END OF ROLL
      (0)
      Regular price $31.05 Sale price$27.78 Save $3.27
      Sale
      Essex Yarn Dyed Linen & Cotton Blend | Steel | 136 cm | END OF ROLL
      Only 1 in stock!!
      Essex Yarn Dyed Linen & Cotton Blend | Steel | 136 cm | END OF ROLL
      (0)
      Regular price $36.99 Sale price$32.88 Save $4.11