We have 100% Cotton Homespun for Masks and Elastic Call Now!!!-------------------Free Shipping! on all orders in Aust over $75
Cotton fabrics used for all creations.

Cotton

Sort by:
Filter
Harlow
AU $13.40 per metre

AU $1.34 per 0.1 metre

Crossbones
AU $21.00 per metre

AU $2.10 per 0.1 metre

Tartan Green
AU $23.50 per metre

AU $2.35 per 0.1 metre

Tartan Navy
AU $23.50 per metre

AU $2.35 per 0.1 metre

Tweet
AU $35.60 per metre

AU $3.56 per 0.1 metre

Bela Navy
AU $43.60 per metre

AU $4.36 per 0.1 metre

Bela Yellow
AU $43.60 per metre

AU $4.36 per 0.1 metre

Onnela Black
AU $27.70 per metre

AU $2.77 per 0.1 metre

Awesome Denim Blue
AU $29.40 per metre

AU $2.94 per 0.1 metre

Awesome Denim Black
AU $29.40 per metre

AU $2.94 per 0.1 metre

Onnela Mustard
AU $27.70 per metre

AU $2.77 per 0.1 metre

Devonstone Lawn Large Floral Teal
AU $37.90 per metre

AU $3.79 per 0.1 metre

Devonstone Lawn Small Floral Orange
AU $37.90 per metre

AU $3.79 per 0.1 metre

Devonstone Lawn Small Floral Navy
AU $37.90 per metre

AU $3.79 per 0.1 metre

Devonstone Lawn Large Floral Ink
AU $37.90 per metre

AU $3.79 per 0.1 metre

Devonstone Lawn Large Floral Multi
AU $37.90 per metre

AU $3.79 per 0.1 metre

Greta
AU $32.90 per metre

AU $3.29 per 0.1 metre

Monza
AU $24.60 per metre

AU $2.46 per 0.1 metre

Pebble Peach
AU $17.90 per metre

AU $1.79 per 0.1 metre

Mini Vine Red
AU $19.90 per metre

AU $1.99 per 0.1 metre

Flower Splash Purple
AU $19.90 per metre

AU $1.99 per 0.1 metre

Flower Splash Blue
AU $19.90 per metre

AU $1.99 per 0.1 metre

Shade
AU $28.90 per metre

AU $2.89 per 0.1 metre

Zebra
AU $18.00 per metre

AU $1.80 per 0.1 metre