We will be closed for in-store shopping from September 2nd - 8th. In-store shopping and order fulfillment will resume on Tuesday September 9th.

Your cart

Your cart is empty

Just getting started?

Sign Up For Classes

or shop our:

Cotton Fabrics

Our favorite fibre the versatile and breathable COTTON. Our collection is a celebration of this all-star fabric. We adore the versatility, breathability, and comfort that cotton brings to every project. Whether it's pure cotton or blended with other natural fibers, these fabrics are perfect for crafting everything from cozy loungewear to crisp, tailored garments. Cotton's natural qualities make it a staple in any wardrobe, offering durability, softness, and ease of care. Explore our collection to find the perfect cotton fabric for your next creation.

98 Results

4.1oz Halo Spot Cotton Double Guaze - Grey/Beige

4.1oz Halo Spot Cotton Double Guaze - Grey/Beige

$15.00

Unit price
per 

4 colors
  • Pale Pink/Gold
  • Pale Green/Gold
  • Grey/Beige
  • Green/Yellow
4.1oz Halo Spot Cotton Double Guaze - Pale Pink/Gold

4.1oz Halo Spot Cotton Double Guaze - Pale Pink/Gold

$15.00

Unit price
per 

4 colors
  • Pale Pink/Gold
  • Pale Green/Gold
  • Grey/Beige
  • Green/Yellow
4.1oz Halo Spot Cotton Double Guaze - Pale Green/Gold

4.1oz Halo Spot Cotton Double Guaze - Pale Green/Gold

$15.00

Unit price
per 

4 colors
  • Pale Pink/Gold
  • Pale Green/Gold
  • Grey/Beige
  • Green/Yellow
4.1oz Halo Spot Cotton Double Guaze - Green/Yellow

4.1oz Halo Spot Cotton Double Guaze - Green/Yellow

$15.00

Unit price
per 

4 colors
  • Pale Pink/Gold
  • Pale Green/Gold
  • Grey/Beige
  • Green/Yellow
10oz Denim - Indigo

10oz Denim - Indigo

$7.00

Unit price
per 

2 colors
  • Black
  • Indigo
9.1 oz Bloom Scatter Linen Blend Canvas - Red/Gold
9.1 oz Bloom Scatter Linen Blend Canvas - Blue/Grey
6.2oz Organic Jersey Knit - Floral Cream

6.2oz Organic Jersey Knit - Floral Cream

$16.00

Unit price
per 

5 colors
  • Cream
  • Red/Gold
  • Pink
  • Blue
  • Navy
6.2oz Organic Jersey Knit - Floral Navy

6.2oz Organic Jersey Knit - Floral Navy

$16.00

Unit price
per 

5 colors
  • Cream
  • Red/Gold
  • Pink
  • Blue
  • Navy
6.2oz Organic Jersey Knit - Dotted Ochre

6.2oz Organic Jersey Knit - Dotted Ochre

$16.00

Unit price
per 

9 colors
  • Cream
  • Olive
  • Red/Gold
  • Pink
  • Blue
  • +4 more
6.2oz Organic Jersey Knit - Dotted Slate

6.2oz Organic Jersey Knit - Dotted Slate

$16.00

Unit price
per 

9 colors
  • Cream
  • Olive
  • Red/Gold
  • Pink
  • Blue
  • +4 more