Cotton Fabrics

From stretch cotton sateen to light and airy voile, our Online Fabric Store is home to an amazing bunch of unique and beautiful cotton fabrics, with a style and print to suit all manner of sewing projects. Purchasing cotton fabrics online with us is easy, with the option of purchasing samples first so you can make sure that your chosen fabric is as amazing in real life as it is online. As well as our extensive selection of cotton fashion fabrics and prints, you can also purchase Liberty cotton online, including the iconic Saville poplin and Liberty Tana Lawn cotton collections. Shop online today with The Fabric Store, and enjoy high-quality, designer fabrics with fast international and domestic delivery.
Liberty Cotton / Linen Canvas - Staccato / B

Liberty Cotton / Linen Canvas - Staccato / B

$23.20 USD per metre
($5.80 USD per 1/4 metre)

Linen / Cotton Canvas - White - Buy online at The Fabric Store

Linen / Cotton Canvas - White

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Linen / Cotton Canvas - Penny - Buy online at The Fabric Store

Linen / Cotton Canvas - Penny

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Linen / Cotton Canvas - Vanilla

Linen / Cotton Canvas - Vanilla

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Linen / Cotton Canvas - Tumeric

Linen / Cotton Canvas - Turmeric

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Linen / Cotton Canvas - Dusky Orchid

Linen / Cotton Canvas - Dusky Orchid

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Linen / Cotton Canvas - Navy

Linen / Cotton Canvas - Navy

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Linen / Cotton Canvas - Chestnut

Linen / Cotton Canvas - Chestnut

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Linen / Cotton Canvas - Army

Linen / Cotton Canvas - Army

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Branch Print Linen / Cotton Canvas - Black

Branch Print Linen / Cotton Canvas - Black

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Heavyweight Linen Blend Tweed - Granola

Heavyweight Linen Blend Tweed - Granola

$25.00 USD per metre
($6.25 USD per 1/4 metre)

Linen / Cotton Canvas - Ivory

Linen / Cotton Canvas - Ivory

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Chain Print Linen / Cotton Canvas - Black

Chain Print Linen / Cotton Canvas - Black

$8.00 USD per metre
($2.00 USD per 1/4 metre)

5oz Linen / Cotton Chambray - Mid Blue

5oz Linen / Cotton Chambray - Mid Blue

$7.20 USD per metre
($1.80 USD per 1/4 metre)

Cotton / Linen Twill - Ecru

Cotton / Linen Twill - Ecru

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Fine Weave Marle Shirting

Fine Weave Marle Shirting

$7.20 USD per metre
($1.80 USD per 1/4 metre)